CSC322: Homeworks


All homeworks are due at 11:59pm on the due date.

You are allowed to submit late by up to a week, at a 50% penalty. The last homework cannot be submitted late.

Do not procrastinate! Procrastination on your part does not constitute an emergency on mine.



Homework Due Date
Homework 1 Sunday, February 18, 2024
Homework 2 Sunday, March 17, 2024
Homework 3 Sunday, April 7, 2024
Homework 4 Sunday, May 5, 2024