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.
View Course Sections
Add to My Catalog (opens a new window)
|