| Date | Description |
|---|---|
| March 31 |
HW 1 out Project 1A out |
| April 7 | HW 1 due |
| April 11 |
Project 1A due Project 1B out |
| April 13 | HW 2 out |
| April 24 | Project 3 Proposal due |
| April 25 |
Project 1B due Project 2A out |
| April 28 | HW 2 due |
| May 2 | HW 3 out |
| May 3 |
Project 2A due Project 2B out |
| May 15 | Project 2B due |
| May 17 |
HW 3 due HW 4 out |
| May 24 | HW 4 due |