Assignments

Assignments are where the rubber hits the road for CS135. Putting lecture content into practise is the best way for you to learn and one of the primary ways we assess your learning.

Please note, given the number of students in CS135:

  • We cannot accept late assignments.
  • Only files submitted to MarkUs will be marked. We cannot accept emailed assignments. If you’re having trouble, please see the Help FAQ.

Submit with MarkUs.

Refer to the Style Guide.

Fall 2019

AssignmentNameDue DateSupport Files
Assignment 00 Setup 2019-09-10 9:00 PM
Assignment 01 Functions 2019-09-17 9:00 PM No support files
Assignment 02 Conditionals 2019-09-24 9:00 PM No support files
Assignment 03 Lists without recursion (updated 2019-09-25) 2019-10-01 9:00 PM No support files
Assignment 04 Lists; Nats 2019-10-08 9:00 PM No support files
Assignment 05 Multiple lists 2019-10-22 9:00 PM
Assignment 06 Patterns of recursion; structures 2019-10-29 9:00 PM No support files
Assignment 07 Trees 2019-11-12 9:00 PM
Assignment 08 Local 2019-11-19 9:00 PM
Assignment 09 Abstract list functions 2019-11-26 9:00 PM No support files
Assignment 10 Graphs 2019-12-03 9:00 PM No support files