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 8, 2024
Requirements specification for the project Sunday, September 22, 2024
Swing Homework 2 Sunday, September 22, 2024
Swing Homework 3 Sunday, October 6, 2024
Swing Homework 4 Sunday, October 20, 2024
Swing Homework 5 Sunday, November 3, 2024
Project design presentations TBA
Personal presentations TBA
Full Project presentations TBA
Peer reviews No later than two calendar days after the respective presentation