CS217 Data Structures and Algorithms

Rigorous study of basic data structures of lists, stacks and queues, and algorithms for their implementation; study of sorting and searching algorithms; recursion, trees, graphs and networks; abstract data structures and their implementation in an object-oriented environment; and algorithm and complexity analysis. Prerequisite: CS 117.

Credits

4

Prerequisite

CS117