Assignments

All the released assignments are here! Please refer to the weekly calendar for anticipated due dates in the future.

Due dates on this page carry an implicit 11:59 PM unless otherwise specified.

Please refer to the Handouts to facilitate working with these assignments.

Exercises

Exercise Due
EX01 Cancelled
EX02 Tue, Jan 17
EX03 Tues, Jan 24
EX04 (Identities Handout) Tues, Jan 24
EX05 Cancelled
EX06 Cancelled
EX07 Tues, Jan 31
EX08 Tues, Jan 31
EX09 Fri, Feb 10
EX10 Tues, Feb 14
Para:
EX11 - HasOver
EX12 - GetLongestSequence
EX13 - GetLeftMostIndex - OPTIONAL
EX14 - FilterEmpty
Tues, Feb 28
EX15 Mon, Mar 6
EX16 Fri, Mar 10

Projects

Project Due
P1
Code
Spec
Checkpoint 1
Survey
Gradescope
Final Submission
Code Submission
 
 
 
Checkpoint 1: Thurs, Jan 12
 
 
Final: Thurs, Jan 19
 
P2
Code
Spec
Checkpoint 1
Survey
Gradescope
Checkpoint 2
Survey
Gradescope
Final Submission
Code
 
 
 
Checkpoint 1: Thurs, Jan 26
 
 
Checkpoint 2: Thurs, Feb 9
 
 
Final: Wed, Feb 15
 
 
P3
Code
Spec
Checkpoint 1
Survey
Gradescope
Final Submission
Code
Short-Answer Questions
 
 
 
Checkpoint 1: Thurs, Feb 23
 
 
Final: Wed, March 8