Homework
HW1(updated version) due Friday, February 2 at 11:59 pm on gradescope.
HW2 due Friday, February 9 at 11:59 pm on gradescope.
HW3 due Friday, February 16 at 11:59 pm on gradescope.
HW4 due Friday, February 23 at 11:59 pm on gradescope.
HW5 due Friday, March 1 at 11:59 pm on gradescope.
HW6 due Friday, March 8 at 11:59 pm on gradescope.
HW7 due Friday, March 22 at 11:59 pm on gradescope.
HW8 due Friday, March 29 at 11:59 pm on gradescope.
HW9 due Saturday, April 6 at 11:59 pm on gradescope.
HW10 due Friday, April 12 at 11:59 pm on gradescope.
HW11 due Friday, April 19 at 11:59 pm on gradescope.
HW12 due Friday, April 26 at 11:59 pm on gradescope.