Homework

HOMEWORK 1 (Due Saturday, Jan 27, 11:59PM on Gradescope )


HOMEWORK 2 (Due Saturday, Feb 3, 11:59PM on Gradescope )


HOMEWORK 3 (Due Saturday, Feb 10, 11:59PM on Gradescope )


HOMEWORK 4 (Due Saturday, Feb 17, 11:59PM on Gradescope )


HOMEWORK 5 (Due Saturday, Feb 24, 11:59PM on Gradescope )


HOMEWORK 6 (Due Saturday, March 2, 11:59PM on Gradescope )


HOMEWORK 7 (Due Saturday, March 23, 11:59PM on Gradescope )


HOMEWORK 8 (Due Saturday, March 30, 11:59PM on Gradescope )


HOMEWORK 9 (Due Saturday, April 6, 11:59PM on Gradescope )