2019-2020 Undergraduate Catalog

CPS 2232 DATA STRUCTURES AND ALGORITHMS

The course covers the theory of Abstract Data Types (ADTs), applications and implementations of the classical ADTs including lists, sets, stacks, queues, trees, and graphs, recursion and dynamic programming, and elementary algorithm analysis. TYPE OF COURSE: Required for Computer Science Major Prerequisite(s): CPS*2231 and MATH*2110

Credits

4

Prerequisite

CPS*2231

Offered

EVERY SEMESTER