CS 602 Advanced Data Structures and Algorithms
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, binary trees, and Btrees), hash tables, external sorting, graphs, and algorithm design techniques.
Prerequisite
CS 501 Data Structures and Calculus