CPS 2240 IT DATA STRUCTURES AND ALGORITHMS
Foundations of data structures and algorithmic design for information technology systems. Topics include abstract data types; lists, stacks, queues, trees, heaps, hash tables, maps, and graphs; recursion and dynamic programming; asymptotic complexity analysis; and algorithm design strategies for building efficient and scalable IT solutions.
Prerequisite
CPS*2231 and MATH*2110