Grading Concerns
| Assignment |
Deadline |
| Exercise #1 | Tue, Jun 20 |
| Project #1 | Wed, Jun 28 |
| Quiz #1 | Wed, Jun 28 |
| Exercise #2 | Wed, Jul 5 |
| Project #3 (part a) | Wed, Jul 5 |
| Exercise #3 | Fri, Jul 7 |
| Exam #1 | Thu, Jul 13 |
| Project #2 | Fri, Jul 14 |
| Quiz #2 (Debugging Quiz) | Thu, Jul 20 |
| Project #3 | Tue, Jul 18 |
| Project #4 | Wed, Jul 26 |
| Exercise #4 | Wed, Jul 26 |
| Exam #2 | Wed, Jul 26 |
| Project #5 (part a) | Wed, Jul 26 |
| Exercise #5 | Tue, Aug 1 |
| Project #5 | Wed, Aug 2 |
| Project #6 (part a) | Wed, Aug 2 |
| Exam #3 | Wed, Aug 2 (1 PM) |
| Project #6 | Fri, Aug 4 |
| Exercise #6 | Sun, Aug 6 (11 am) |