CS 333. Algorithms and Data Structures
A study of abstract data types including trees, hash tables, and graphs. The course will study each of these in the context of the analysis of algorithms and algorithm design techniques in general. Intractable and unsolvable problems and their implications will also be covered.
CS 132 and MA 208