CSC420: Homeworks


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

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


Homework Due Date
Swing Homework 1 Sunday, September 11, 2022
Requirements specification for the project Sunday, September 18, 2022
Swing Homework 2 Sunday, September 25, 2022
Swing Homework 3 Sunday, October 9, 2022
Swing Homework 4 Sunday, October 23, 2022
Swing Homework 5 Sunday, November 6, 2022
Project design presentations TBA
Personal presentations TBA
Full Project presentations TBA
Peer reviews No later than two calendar days after the respective presentation