Assignment 1, due Monday, September 19
Assignment 2, due Monday, October 3
Assignment 3, due Monday, October 24; hw3-history.txt
Assignment 4, due Monday, November 14
Assignment 5, due Friday, December 2