| Assignment | Deadline |
|---|---|
| Project #1 | Fri, Sep 29 |
| Project #2 | Fri, Oct 13 |
| Project #3 | Tue, Oct 24 |
| Quiz #1 | Tue, Oct 24 |
| Exam #1 | Fri, Oct 27 |
| Project #4 | Wed, Nov 8 |
| Debugging Exercise | Fri, Nov 17 |
| Exam #2 | Mon, Nov 20 |
| Project #6 (Part a) | Mon, Nov 20 |
| Project #5 | Mon, Nov 27 |
| Project #6 | Mon, Dec 11 |
| Project #7 | Tue, Dec 12 |
| Exam #3 | Wed, Dec 13 |
| Recursion Exercise | Thu, Dec 14 |