CS 222 Advanced Programming
Project-intensive study of advanced topics and best practices in software development, including advanced language features, modular decomposition, and development tools.
Prerequisite: CS 121 with a C- or better
Prerequisite or parallel: ENG 208
Open only to students in majors and minors in the Department of Computer Science.