| Assignment | Deadline |
|---|---|
| Project #1 | Tue, Sep 27 |
| Project #2 | Wed, Oct 5 |
| Quiz #1 | Wed, Oct 5 |
| Project #3 | Thu, Oct 27 |
| Exam #1 | Thu, Nov 3 |
| Project #4 | Tue, Nov 8 |
| Project #5 (Part a) | Tue, Nov 8 |
| Debugging Exercise | Wed, Nov 16 |
| Exam #2 | Mon, Nov 21 |
| Project #6 (Part a) | Tue, Nov 22 |
| Project #5 | Wed, Nov 30 |
| Project #6 | Thu, Dec 8 |
| Project #7 | Tue, Dec 13 |
| Project #8 | Tue, Dec 13 |
| Exam #3 | Thu, Dec 15 (1:00 pm) |
| Recursion Exercise | Thu, Dec 15 (1:00 pm) |