Projects
Project 0, due Tuesday, September 3, at 5 PM
Project 1, due Tuesday, September 10, at 5 PM
Project 2, due Thursday, September 19, at 5 PM
Project 3, due Tuesday, October 1, at 5 PM
Project 4, due Thursday, October 10, at 5 PM, with a checkpoint before class Tuesday