Comprehensive list of assignment due dates (all assignments due at 11:00AM PST):
Assignment | Day | Date |
hw1 | Thursday | 6/28 |
hw2 | Monday | 7/2 |
hw3 | Thursday | 7/5 |
proj1 | Thursday | 7/5 |
hw4 | Monday | 7/9 |
hw5 | Thursday | 7/12 |
hw6 | Monday | 7/16 |
proj2 | Monday | 7/16 |
hw7 | Thursday | 7/19 |
midterm | Thursday | 7/19 |
hw8 | Monday | 7/23 |
proj3a | Wednesday | 7/25 |
hw9 | Thursday | 7/26 |
hw10 | Monday | 7/30 |
proj3b | Monday | 7/30 |
hw11 | Thursday | 8/2 |
hw12 | Monday | 8/6 |
proj4a | Wednesday | 8/8 |
hw13 | Thursday | 8/9 |
hw14 | Monday | 8/13 |
proj4b | Monday | 8/13 |
hw15 | Thursday | 8/16 |
final | Thursday | 8/16 |