| Assignment | Deadline |
|---|---|
| Quiz #1 | Thu, Sep 27 |
| Project #1 | Tue, Oct 2 |
| Project #2 | Wed, Oct 10 |
| Project #3 (Part a) | Thu, Oct 4 |
| In-Lecture Ex #1 | Thu, Oct 10 |
| Exam #1 | Mon, Oct 8 |
| Project #3 | Thu, Oct 18 |
| Debugging Quiz | Thu, Oct 18 |
| In-Lecture Ex #2 | Mon, Oct 22 |
| Project #4 | Fri, Oct 26 |
| Project #5 (Part a) | Fri, Oct 26 |
| Exam #2 | Tue, Nov 13 |
| Quiz #3 | Mon, Nov 12 |
| Project #5/#6 | Fri, Nov 30 |
| Quiz #4 | Fri, Nov 30 |
| Exam #3 | Thu, Dec 6 |
| In-Lecture Ex #3 | Fri, Dec 7 |
| Project #7 | Mon, Dec 10 |
| Project #8 / #9 | Tue, Dec 11 |