| Lab 1 - Compile |
Complete by Monday, August 27 |
| Lab 2 - I/O |
Turn in by Wednesday, September 5 |
| Lab 3 - Analysis of Algorithms |
Turn in by Monday, September 10 |
| Lab 4 - Sorting |
Turn in by Monday, September 17 |
| Lab 5 - Memory |
Turn in by Monday, September 24 |
| Lab 6 - Queue, part 1 |
Turn in by Monday, October 8 |
| Lab 7 - Sets & Maps |
Turn in by Wednesday, October 17 |
| Lab 8 - Ancient Algorithms |
Turn in by Monday, October 22 |
| Lab 9 - Debug |
Turn in by Monday, October 29 |
| Lab 10 - Queue, part 2 |
Turn in by Monday, November 12 |
| Lab 11 - Hashtables |
Turn in by Monday, December 3 |