All assignments must be submitted in person at the start of class on the day they are due.

Assignment Due date Rework due date Solutions
Homework 1 Tuesday, 09/02/2025 Tuesday, 09/09/2025
Homework 2 Tuesday, 09/09/2025 Tuesday, 09/16/2023
Homework 3 Tuesday, 09/16/2025 Tuesday, 09/23/2025
Homework 4 Tuesday, 09/23/2025 Tuesday, 09/23/2025
Homework 5 Tuesday, 09/30/2025 Thursday, 09/30/2025
Exam 1 Tuesday, 10/07/2025 Tuesday, 10/21/2025
Homework 6 Tuesday, 10/21/2025 Tuesday, 10/28/2025 (slip it under my office door)
Homework 7 Tuesday, 10/28/2025 (slip it under my office door) Tuesday, 11/04/2025
Homework 8 Tuesday, 11/11/2025 Tuesday, 11/18/2025
Homework 9 Tuesday, 11/18/2025 Tuesday, 12/02/2025
Homework 10 Tuesday, 12/02/2025 Friday, 12/05/2025 (slip it under my office door by 5:00 pm)
Final exam (in-person) Wednesday, 12/13/2023 at 4:30 pm N/A Final Exam Solutions