recent updates
- 31 March 2025 - Week 12 Course Update
- course resources and weekly assignment updated
- 24 March 2025 - Week 11 Course Update
- course resources and weekly assignment updated
- 17 March 2025 - Week 10 Course Update
- course resources and weekly assignment updated
- 10 March 2025 - Week 9 Course Update
- course resources and weekly assignment updated
- 07 March 2025 - Week 8 Course Update
- course resources and weekly assignment updated
- 24 February 2025 - Week 7 Course Update
- course resources and weekly assignment updated
- 17 February 2025 - Week 6 Course Update
- course resources and weekly assignment updated
- 10 February 2025 - Week 5 Course Update
- course resources and weekly assignment updated
- 03 February 2025 - Week 4 Course Update
- course resources and weekly assignment updated
- 27 January 2025 - Week 3 Course Update
- course resources and weekly assignment updated
- 20 January 2025 - Week 2 Course Update
- course resources and weekly assignment updated
- 13 January 2025 - Week 1 Course Update
- course resources and weekly assignment updated
- 07 January 2025 - New Semester
- A new semester, a new course begins for Spring 2025.