Assignment 1 due Wednesday, January 21.
Assignment 2 due Wednesday, February 4.
Assignment 3 due Wednesday, February 25th.
Assignment 4 due Wednesday, March 11th.