Course 4 hours

CMPSC 3200 Python Programming II

2026-2027 Course Catalog

On this page:

Course description

A project-based continuation of the techniques developed in CMPSC 2200 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-2200 or instructor permission of a prerequisite waiver.

(Normally offered every fall semester.)