Due Friday, January 23 at 17:59 US Central Time
Due Friday, January 30 at 17:59 US Central Time
Checkpoint 1 due Friday, February 13 at 17:59 US Central Time
Checkpoint 2 due Friday, February 13 at 17:59 US Central Time
Checkpoint 3 due Friday, March 6 at 17:59 US Central Time
Checkpoint 4 due Friday, March 13 at 17:59 US Central Time
Checkpoint 1 due Friday, April 3 at 17:59 US Central Time
Checkpoint 2 due Friday, April 24 at 17:59 US Central Time
Checkpoint 3 due Friday, May 1 at 17:59 US Central Time
Submit all assignments to a branch, on the respective GitHub repository, named after the assignment
mp1 for MP1
mp2cp4 for MP2 Checkpoint 4
mp3cp2 for MP3 Checkpoint 2
Preliminary & Deadline Reports
Preliminary reports will have limited scope for the test case names and logs, but will show your final checkpoint score. These should be used to ensure compatibility prior to deadline runs.
Deadline reports will have full scope for the test case names and logs. If there is a preliminary report on the due date the deadline report will replace it instead.
Late deadline reports will run for 2 days after the due-date at the same time and with the same content as deadline reports, but will apply a late penalty.
The AG Site will be for previous checkpoints to regression test and aid in fixing technical debt.
The auto-grader will generate preliminary reports leading up to the due date. These run at set times and use the latest commit on the respective branch:
Monday 17:59 CDT
Wednesday 17:59 CDT
Friday 17:59 CDT
There is one late waiver for any the following assignments, which will be automatically applied at the end of the semester:
MP0
MP1
MP2 Checkpoints 1, 2, 3 & 4