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++.