Course Catalogs

You are viewing the
2022-2023 Course Catalog

CMPSC 2100 Python Programming II

4 hours


A project-based continuation of the techniques developed in CMPSC 1100 Python Programming I. Topics include object-oriented programming, algorithm design and analysis, data structures, and general problem-solving techniques (such as recursion) while following industry-standard software development principles.

Prerequisite(s): Grade of "C" or better in CMPSC 1100 Python Programming I or permission of instructor.