Javascript is currently not supported, or is disabled by this browser. Please enable Javascript for full functionality.

    Jun 16, 2024  
Catalog 2023-2024 
Catalog 2023-2024 [ARCHIVED CATALOG]

Add to My Catalog (opens a new window)

CSC-1100 - Practical Programming with Python* (3)

Prerequisite: MTH-0992   or higher

Co-requisite: ITS-1055  

Students learn the concepts, techniques, skills, and tools needed for developing programs in Python. Core topics include types, variables, functions, iteration, conditionals, data structures, classes, objects, modules, and I/O operations. Students get an introductory experience with several development environments, as well as selected software development practices, such as test-driven development, debugging, and style. Course projects include real-life applications on enterprise data and document manipulation and data analysis. This course helps students to prepare for the PCEP and PCAP certifications.

List Course Outcomes (consistent for all sections)
CO1 - Use fundamental constituents of Python programming language to solve a variety of computational problems.

CO2 - Utilize well-established software development practices.

CO3 - Use in-memory common data structures (variables, lists, dictionaries) to solve practical problems.

CO4 - Create code that uses data stored in different formats to transform and analyze the data.

CO5 - Demonstrate the usefulness of classes, objects, and modules for code organization and readability.


Add to My Catalog (opens a new window)