• HW1 assigned Feb 7, due Feb 15
  • HW2 assigned Feb 17, due Mar 1
  • HW3 assigned Mar 8, due Mar 17
  • HW4 assigned Mar 29, due Apr 19
  • HW5 assigned Apr 24, due May 8