Prerequisite: CIT 127
Transfers to:UC, CSU
This software engineering course focuses on the application of software engineering techniques for the design and development of large programs using Python. In the course, students learn to design, implement, test, and debug programs. Topics include object-oriented programming, data abstraction, data structures and their associated algorithms, and recursion.