2020-2021 Undergraduate Catalog

CS 121 Computer Science 2: Data Structures and Objects

Continuation of Computer Science 1. Strong emphasis on object-oriented paradigm and related problem-solving skills. Topics include recursion, dynamic data structures and related algorithms, efficient sorting and searching, file processing, and reusing standard libraries and packages in chosen object-oriented environment. Open-lab and closed-lab assignments are required.

Prerequisite: CS 120.