Intermediate Algorithm Design and Analysis
Term 2, Summer Session 2017
Systematic study of basic concepts and techniques in the design and analysis of algorithms, illustrated from various problem areas. Topics include models of computation; choice of data structures; graph-theoretic, algebraic, and text processing algorithms.
Individual and group assignments were in C++.