Assignment #1

Assignment is due 4/4 at 23:59, worth 20% of final grade, automatic late days will apply.

Assignment #2

Assignment #2 is due 23/5 at 23:59, worth 20% of the final grade, automatic late days will apply.