MAC.5010 Survey of Data Structures and Algorithms
This course offers a survey of the most important data structures and algorithms used in Computer Science. Topics covered include review of the elemental data structures (stacks and queues), sorting algorithms, graph algorithms for finding paths and spanning trees, algorithms for (internal and external) symbol tables, string searching, and data compression.