Assignment 1 - Due Monday, September 27
Assignment 2 - Due Wednesday, October 20
Assignment 3 - Due Wednesday, November 10
Assignment 4 - Due Wednesday, December 1