| 30% |
| 25% |
| 15% |
| 30% |
Week of | Chapter | Description |
Jan. 6 | 5 | Algorithm analysis |
Jan. 13 | 6, 15, 16 | Simple data structures |
Jan. 20 | 7 | recursion and timing |
Jan. 27 | 11 | Stacks and compilers |
Feb. 3 | 12 | Trees: Huffman coding |
Feb. 10 | 17 | Midterm Exam |
Feb. 17 | 18 | Binary search trees |
Feb. 24 | 18 | AVL and red-black trees |
Mar. 3 | 20 | Priority queues |
Mar. 10 | 8 | Sorting |
Mar. 21 | Final Exam at 10:15 Friday |