CRN
73035
Term
Fall 2024
Course
231
Section
931
Catalog Description

Second course in the Python programming language. Covers resources, practices, and modules used by successful Python programmers; functional and imperative programming in Python; debugging and testing; data serialization and use of persistent stores and web services. Students write useful programs demonstrating mastery of these techniques, which are applicable to real world problems.

Section Notes

This is an asynchronous online section. There are NO in-person meetings and NO virtual meetings. For more information, please visit the instructor's website.

This section is a late-start section that runs for 16 weeks. It is NOT self-paced. It requires the use of Canvas and an internet-enabled device.

This section is part of CityOnline. For more information about CityOnline, please visit the CityOnline website.

Second course in the Python programming language. Covers resources, practices, and modules used by successful Python programmers; processes in the Python ecosystem; documentation, debugging, and testing; data serialization and use of persistent stores and web services; various implementations of the Python language. Students write useful programs demonstrating mastery of these techniques, which are applicable to real world problems.

Requisites

PREREQ: CS 131B

Learning Outcomes