CS 210
Data Structures and Abstractions
This course introduces data abstraction, data structures and their implementations, the basics of algorithmic analysis, and the fundamental computing algorithms. Topics include stacks, queues, heaps, recursion, Master Theorem, asymptotic notation, computational complexity, empirical performance measurement, recursion based sorting algorithms, hashing, and trees (including binary trees, B-trees, and AVL trees). *** Prerequisite: CS 115 and MATH 110 ***
Sources
- Course catalogue ↗2026-2027