Plan · 8 semesters · 2025 S1 – 2028 S2
Example: a computing student who started in 2025 This example can't be changed. Copy it to make a plan of your own.
16 courses
96 units
2 problems to fix
2 notes to check yourself
Done or under way 4 semesters · 9 courses · 54 units · not checked 2025 S1 · 12 u COMP1100 Programming as Problem SolvingMATH1005 Discrete Mathematical Models
2025 S2 · 12 u COMP1110 Structured ProgrammingCOMP1600 Foundations of Computing
2026 S1 · 12 u COMP2100 Software ConstructionCOMP2300 Computer Architecture
2026 S2 · 18 u COMP2120 Software EngineeringCOMP2310 Systems, Networks, and ConcurrencyCOMP3900 Human-Computer Interaction
2027 Offerings indicative · P&C
Semester 1 2027 18 / 24 units
Semester 2 2027 12 / 24 units
2028 Offerings indicative · P&C
Semester 1 2028 12 / 24 units
COMP3620 Artificial Intelligence · 6 u Missing prerequisiteNeeds COMP2620 in this or an earlier semester. P&C page for COMP3620 ↗
COMP2620 runs in 2028 Semester 1, which is in this plan. COMP4300 Parallel Systems · 6 u Can go here
Semester 2 2028 0 / 24 units
Nothing planned yet. 16 courses run this semester and fit what the plan has before it.
Compare with a major See which courses a major lists are in this plan.
How to read a plan Can go hererules met, runs that semester Problema rule P&C states is broken Check notesomething only you can confirm Semesters up to now are taken as done and not checked.
Programming as Problem Solving Structured Programming Programming as Problem Solving (Advanced) Structured Programming (Advanced) Foundations of Computing Web Development and Design Art and Interaction Computing Programming for Scientists Software Construction Software Engineering Computer Architecture Systems, Networks, and Concurrency Relational Databases Computing R&D Methods Information Theory Logic Cyber Security Foundations Special Topics in Computer Science Deep Learning Operating Systems Implementation Computer Networks High Performance Scientific Computation Data Mining Data Wrangling Software Engineering Project Game Development Algorithms Principles of Programming Languages Artificial Intelligence Theory of Computation Introduction to Machine Learning Software Security Network Security Topics in Computer Science Individual Project Computing Research Project (R&D) Computing Internship Human-Computer Interaction Advanced Topics in Formal Methods and Programming Languages Advanced Topics in Human-Centred and Creative Computing Advanced Topics in Computer Systems Managing Software Quality and Process Parallel Systems Sound and Music Computing Data Mining Computing Research Methods Software Engineering Team Project Computer Vision Computing Research Project Advanced Algorithms Computer Graphics Advanced Topics in Artificial Intelligence Document Analysis Statistical Machine Learning Advanced Topics in Machine Learning Optimisation Vulnerability Research and Exploit Mitigation Compiler Construction Advanced Computing Internship Computational Methods for Network Science Computer Architecture Signals and Systems Computer Networks Business Information Systems Algebra and Calculus Methods Discrete Mathematical Models Mathematics and Applications 1 Mathematics and Applications 2 Mathematical Foundations for Actuarial Studies Advanced Mathematics and Applications 1 Advanced Mathematics and Applications 2