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/05/2023 at 11:30 am Tuesday, 09/12/2023 at 11:30 am Homework 1 Solutions
Homework 2 Tuesday, 09/12/2023 at 11:30 am Tuesday, 09/19/2023 at 11:30 am Homework 2 Solutions
Homework 3 Tuesday, 09/19/2023 at 11:30 am Tuesday, 09/26/2023 at 11:30 am Homework 3 Solutions
Homework 4 Tuesday, 09/26/2023 at 11:30 am Tuesday, 10/03/2023 at 11:30 am Homework 4 Solutions
Homework 5 Tuesday, 10/03/2023 at 11:30 am Thursday, 10/12/2023 at 11:30 am (extended for fall break) Homework 5 Solutions
Midterm exam
  • 10/12/2023 at 12:45 pm (in-class portion)
  • 10/17/2023 at 11:30 am (take-home portion)
N/A
Homework 6 Tuesday, 10/24/2023 at 11:30 am Tuesday, 10/31/2023
Tuesday, 11/07/2023 at 11:30 am
Homework 6 Solutions
Homework 7 Tuesday, 10/31/2023
Tuesday, 11/07/2023 at 11:30 am
Tuesday, 11/07/2023
Tuesday, 11/14/2023 at 11:30 am
Homework 7 Solutions
Homework 8 Tuesday, 11/14/2023 at 11:30 am Tuesday, 11/21/2023 at 11:30 am Homework 8 Solutions
Homework 9 Tuesday, 11/21/2023 at 11:30 am Tuesday, 12/05/2023 at 11:30 am Homework 9 Solutions
Homework 10 Tuesday, 12/05/2023 at 11:30 am No re-works Homework 10 Solutions
Final exam (in-person) Wednesday, 12/13/2023 at 4:30 pm N/A Final Exam Solutions