Two individual programming assignments. 10% each, 10 hours per assignment. Intended Learning Outcomes (ILOs) 1 - 4 are addressed in this assessment.
20 hours
From Week 3 to Week 7
20%
Online quizzes. 30 minutes per quiz, 3% each, 15% total. 10 quizzes held during weeks 2-11 (best 5 scores taken). ILOs 1 - 2 are addressed in this assessment.
30 minutes
Throughout the teaching period
15%
One team-based programming project (in teams of 3 - 4) 25 hours per student. ILOs 1 - 5 are addressed in this assessment.
25 hours
From Week 8 to Week 12
25%
One 2-hour written examination. ILOs 1 - 5 are addressed in this assessment.
2 hours
Hurdle requirement: Students must pass the examination to pass the subject.