| Assignment 1 | assigned | May 22, 2001 |
| due | midnight June 11, 2001 (Mon) | |
| Pass 1 of Assembler | assigned | June 11, 2001 |
| due | midnight July 2, 2001 (Mon) | |
| late deadline (one letter grade off) | midnight July 7, 2001 (Mon) | |
| Exam # 1 | June 13, 2001 (Wed) | |
| Pass 2 of Assembler | assigned | July 2, 2001 |
| due | midnight July 23, 2001 (Mon) | |
| late deadline (one letter grade off) | midnight July 30, 2001 (Mon) | |
| Exam # 2 | July 18, 2001 (Wed) | |
| Final Exam | July 30, 2001 (Mon) |