CS 602 Advanced Data Structures & Algorithms
A prerequisite to CS 613 and CS 646
Explores the relationship between data structures and algorithms with a focus on space and time efficiency. This course will review recursion, data abstraction and complexity analysis, multilists, trees (including balanced binary trees, n-ary trees, and Btrees), hash tables, external sorting, graphs, and algorithm design techniques.
Prerequisite
MA 151 Calculus I,
CS 502 C: Advanced Programming, and CS 241 Advanced Programming Concepts Using "C"