NB! Each assignment is due at 23:59 on the Sunday of the stated week below.


Assignment Weight Due Handout
Assignment 1 (Individual): Agile Basics 5% End of Week 3 (moved from Week 2) handout
Assignment 2 (Group): Learning Infrastructure for a Large Project 15% End of Week 5 handout
Assignment 3 (Group): Infrastructure from Scratch 15% End of Week 8 handout
Assignment 4 (Group Presentation): 5% End of Week 11 handout
Assignment 5 (Group): PR for Open Source 15% End of Week 12 handout
Final Exam 45% Date TBC 3 hour exam in person in the labs and closed book

How the assignments are marked:

When marking any of the assignments, what we are looking for is:

  • Does not fully answer the question => N (Fail)
  • Just follows the instructions and gives simple answer covering all that is asked => P (Pass)
  • Answers the question and provides some (limited) justification of the answers and choices made => CR (Credit)
  • All the answers are fully justified and connected to the material in the lectures or textbooks in great detail with insights and observations by the student that are not always straightforward => D (Distinction)
  • In addition to the above, various external sources (e.g. research papers, blogs, other books) are used to provide various alternatives in the discussion, almost “surprising” or letting the markers learn new things => HD (High Distinction)
bars search times