Assignment 1. Due Wednesday, 9/27
Assignment 2. Due Monday, 10/02
Assignment 3. Due Monday, 10/09
Assignment 4. Due Monday, 10/16
Assignment 5. Due Monday, 10/23
Assignment 6. Due Monday, 10/30
Assignment 7. Due Monday, 11/13
Assignment 8A. Due WEDNESDAY, 11/15
Assignment 8B. Due Monday, 11/20
Assignment 9. Due Monday, 11/27
Assignment 10A. Due Wednesday, 11/29
Assignment 10B. Due Friday, 12/01
Assignment 10C. Due Monday, 12/04. This includes the extra credit puzzle problem from class.