Analysis of Algorithms and Data Structures CSCI 305 - A course on the analysis of algorithms and data structures.