| Assignment | Deadline |
|---|---|
| Quiz #1 | Mon, Sep 29 |
| Project #1 | Thu, Oct 16 |
| Project #2 | Thu, Oct 23 |
| Quiz #2 | Mon, Nov 3 |
| Exam #1 | Mon, Nov 3 |
| Quiz #3 | Mon, Nov 10 |
| Project #3 | Thu, Nov 13 |
| Project #4 | Thu, Dec 4 |
| Exam #2 | Mon, Dec 8 |
| Quiz #4 | Tue, Dec 9 |
| Project #5 | Thu, Dec 11 |
| Quiz #5 | Thu, Dec 11 |
| Project #6 | Fri, Dec 12 |