Topics Covered To Date
Old Exams
 Week  

      Dates       

Topics Monday Topics Wednesday Topics Assignments
9/24 Introduction   1.1-1.4  
2 9/29,10/1 OOP using C++ 1.5-1.7 1.8-1.10 Assignment 1 (due Wednesday)
3 10/6,10/8 Complexity Analysis 2.1-2.4 2.6-2.8 Assignment 2 (due Monday)
4 10/13,10/15 Linked Lists 3.1-3.4 3.5-3.9 Assignment 3 (due Monday)
5 10/20,10/22 Stacks and Queues 4.1-4.4 4.5-4.7 Assignment 4 (due Monday)
6 10/27,10/29 Recursion Midterm 5.1-5.5 Assignment 5 (due Monday)
7 11/3,11/5 Recursion & Trees 5.6-5.9 6.1-6.5  
8 11/10,11/12 Trees 6.6-6.10 7.1-7.2 (6.11) Assignment 6 (due Monday)
9 11/17,11/19 Graphs 8.1-8.6 8.7-8.10 Assignment 7 (due Monday)
10 11/24,11/26 Sorting 9.1-9.3 9.3-9.6  
11 12/1,12/3 Hashing 10.1-10.4 10.5-10.6 Assignment 8 (due Monday)
Finals 12/10 Final Exam, Wednesday 7-9 pm     Assignment 9 (due Monday)