The list below is the plan for the fall semester of 2017. The plan may change as we proceed. The names after the numbers are the chapter names from Introduction to Algorithms, Cormen, Leiserson, Rivest, and Stein that correspond to each topic we will cover. (Note: The numbers in the list are not the chapter numbers from the textbook, but the order in which we will cover the material.)