Due 2025-09-08: HW 1 [hw1.jl]
Due 2025-09-15: HW 2 [hw2.jl]
Due 2025-09-22: HW 3 [hw3.jl]
Due 2025-09-29: HW 4 [hw4.jl]
Due 2025-10-10: Midterm [mt.jl]