| Assignment | Deadline |
|---|---|
| Project #1 | Thu, Oct 16 |
| Project #2 | Thu, Oct 16 |
| Exam #1 | Thu, Nov 6 |
| Project #3 | Thu, Nov 6 |
| Project #4 | Mon, Nov 17 |
| Exam #2 | Thu, Nov 20 |
| Project #5 | Thu, Dec 4 |
| Project #6 | Thu, Dec 11 |
| Exam #3 | Tue, Dec 16 |
| Project #7 | Wed, Dec 17 |
| Final Exam Project | Mon, Dec 22 (11 am, morning) |