| Assignment | Deadline |
|---|---|
| Project #1 | Thu, Oct 27 |
| Exam #1 | Tue, Nov 15 |
| Project #2 | Tue, Nov 15 |
| Project #3 | Thu, Dec 1 |
| Exam #2 | Thu, Dec 8 |
| Project #4 | Tue, Dec 13 |
| Exam #3 | Mon, Dec 19 |
| Project #5 | Mon, Dec 19 |
| Project #6 | Tue, Dec 20 |
| Final Exam Group Project | Wed, Dec 21 |