Due Date Hw
Jun 2
Hw 1
Jun 9
Hw 2
Midterm 1: Jun 9
Practice midterm
Jun 16
Hw 3
Jun 23
Hw 4
Final: Jun 28
Practice final1 (last year's final)
Practice final2 (last year's practice final)