2026 Course & Assessment Schedule

Based on course outline - subject to change

Term 1 (from 4 Feb)

WeekDatesTopicAssessment
W1–24–14 FebAlgorithms - pseudocode, flowcharts, complexity
W3–417 Feb – 28 FebData structures - arrays, stacks, queues, linked lists
W5–63–14 MarProgramming - recursion, sorting, searching algorithms
W717–21 MarNumber systems - binary, hexadecimal, two’s complementTest 1 (10%)
Algorithms & Data Structures
W8–924 Mar – 3 AprLogic - Boolean algebra, logic gates, truth tablesProject 1 out

Term 2 (from 21 Apr)

WeekDatesTopicAssessment
W121–25 AprNetworks - protocols, architecture, securityProject 1 (10%)
W2–328 Apr – 9 MayDatabases - relational model, SQL, normalisation
W412–16 MaySoftware engineering - SDLC, testing, documentation
W5–619–30 MaySemester 1 Exam - Unit 3 (15%)
W7–82–13 JunObject-oriented programming - classes, inheritance, polymorphism
W916–20 JunAdvanced algorithms - trees, graphs, hashingTest 2 (10%)
Networks, Databases & OOP
W10–1123 Jun – 3 JulEthics & social implications of computingProject 2 out

Term 3 (from 20 Jul)

WeekDatesTopicAssessment
W120–24 JulAI, machine learning & intelligent systemsProject 2 (10%)
W2–327 Jul – 7 AugSystem design & architecture
W410–14 AugRevision - full courseTest 3 (10%)
Full Course
W5–617–28 AugRevision - past exam practice
W9–1014–25 SepSemester 2 Exam - Units 3 & 4 (25%)

Term 4 (from 12 Oct)

WeekDatesTopicAssessment
W1–212–22 OctExam feedback & WACE exam preparation
NovTBAWACE Exam - external (50%)

Assessment Weighting Summary

TypeComponentWeight
Tests (30%)Test 1 - Algorithms & Data Structures10%
Test 2 - Networks, Databases & OOP10%
Test 3 - Full Course10%
Projects (20%)Project 110%
Project 210%
Examinations (50%)Semester 1 Exam - Unit 315%
Semester 2 Exam - Units 3 & 425%