This course is a continuation of CS 20104 Computer Programming I. Topics include object-oriented programming with emphasis on program design and style, classes, recursion, searching and sorting, simple data structures, and graphical user interfaces. Three-hour lecture, two-hour lab. Course fee required. Prerequisite: CS 20104.
Offered Spring for 4 Semester hours.