Assignments
- HW #1Due Aug 14, 2023 at 11:59pm100 Points Possible
- HW #2Due Aug 22, 2023 at 11:59pm100 Points Possible
- MidtermDue Aug 23, 2023 at 6:05pm100 Points Possible
- HW #3Due Aug 28, 2023 at 11:59pm100 Points Possible
- HW #4Due Sep 6, 2023 at 11:59pm100 Points Possible
- Final reportDue Sep 11, 2023 at 11:59pm10 Points Possible
- Final ExamDue Sep 13, 2023 at 6pm125 Points Possible