Assignments
- HW #1Due Jan 20, 2023 at 11:59pm100 Points Possible
- HW #2Due Feb 3, 2023 at 11:59pm100 Points Possible
- MidtermDue Feb 13, 2023 at 11am100 Points Possible
- HW #3Due Feb 17, 2023 at 11:59pm100 Points Possible
- HW #4Due Mar 3, 2023 at 11:59pm100 Points Possible
- HW #5Due Mar 17, 2023 at 11:59pm100 Points Possible
- Final ExamDue Mar 20, 2023 at 1pm150 Points Possible