Computing course substitutions
Undergraduate Courses
These course substitutions are only valid for courses completed in 2025.
COMP2410
- Information Systems Major (INFS-MAJ): Students may substitute COMP2410 with an additional COMP course from the bottom list specified in the Major, or COMP3310.
COMP2420
- All students must substitute COMP2420 with COMP2400.
- Bachelor of Engineering (Honours) in Software Engineering (AENSE): Students who were intending complete COMP2400 as part of their core degree requirements can substitute this course with COMP2610 or choose one of the alternatively listed courses: ENGN1217 or ENGN1218.
- Information Systems Major (INFS-MAJ), Data Science Major (DTSC-MAJ) or Systems and Architecture Specialisation (SYAR-SPEC): COMP2400 will be double-counted towards the core and major specialisation requirements. You must complete an additional 6 units of your major/specialisation to ensure you have completed the required total units.
COMP3120
- Software Development Major (SOFT-MAJ): Students may substitute COMP3120 with 6 units from the bottom list OR either COMP3300, INFS3024, or INFS3059.
COMP3320
- Computer Systems Major (COMS-MAJ): Students may substitute COMP3320 with COMP4712 or COMP4045 or COMP3600.
COMP4045
- For students completing the Systems and Architecture specialisation (SYAR-SPEC), COMP4045 can be replaced with any 3000-level course listed in the SYAR-SPEC “bottom list.” This substitute will be recognised as a 4000-level course for students completing this specialisation.
COMP4330
- System and Architecture Specialisation (SYAR-SPEC): Students may substitute COMP4330 with COMP4045 or COMP4712 or an additional course from the bottom list.
COMP4540
- Bachelor of Software Engineering (Honours) (ASENG): Students must now choose ENGN4300 or ENGN4350 or COMP4500.
COMP4540
- Bachelor of Software Engineering (Honours) (ASENG): Students must now choose ENGN4300 or ENGN4350 or COMP4500, AND also complete 12 units from completion of further 4000-level courses from the subject area COMP Computer Science.
COMP4560
- The last intake for COMP4560 is Semester 1, 2025. Bachelor of Advanced Computing (Honours) (AACOM) students who have not enrolled in COMP4560 by Semester 1, 2025 must choose either COMP4820 or COMP4550 or COMP4500.
COMP4600
- Theoretical Computer Science Specialisation (THCS-SPEC ): Students may substitute COMP4600 with COMP4011 or COMP4712.
COMP4630
- Theoretical Computer Science Specialisation (THCS-SPEC): Students may substitute COMP4630 with COMP4011 or COMP4712.
COMP4660
- Data Science Major (DTSC-MAJ): Students may substitute COMP4660 with COMP4880, COMP3670 or MATH2307.
COMP4691
- Artificial Intelligence Specialisation (ARIN-SPEC): Students may substitute COMP4691 with COMP4650 or COMP4680.
COMP4800
- Bachelor of Software Engineering (Honours) (ASENG): Students who have not completed COMP4800 by 30 January 2025 must substitute COMP4800 with ENGN3100.
COMP4810
- Bachelor of Advanced Computing (Honours) (AACOM): Students who commenced in 2023 or earlier must choose either COMP4820 or COMP4550 or COMP4500.
MATH3342
- Theoretical Computer Science Specialisation (THCS-SPEC): Students can replace MATH3342 with MATH4343 (the course has been recoded).
SOCY2169
- Bachelor of Applied Data Analytics (BADAN): Students who commenced in 2024 or earlier can replace SOCY2169 (and enrol without a permission code) in SOCY3169 (the course has been recoded).’
Postgraduate Courses
These course substitutions are only valid for courses completed in 2025.
COMP6340
- Professional Computing Specialisation (PCOM-SPEC): Students who commenced in 2024 or earlier may substitute COMP6340 with either COMP6331 (S1) or COMP6390 (S2) or MGMT7020 (S2) or ANY 8000-lvl COMP-coded course (you must meet the prerequisites for the chosen course).
- note - COMP6390 or another 8XXX Level COMP course cannot be double-counted towards other program requirements.*
COMP6420
- Professional Computing Specialisation (PCOM-SPEC): Students who commenced in 2024 or earlier may substitute COMP6420 with COMP6240.
COMP6464
- Computer Systems Specialisation (CMSY-SPEC): Students may substitute COMP6464 with COMP8712 or COMP8045 or an additional course from the bottom list.
COMP6720
- For students completing the Human-Centred and Creative Computing specialisation (HCCM-SPEC), you can replace COMP6720 with COMP6670, provided you meet the prerequisites. To enrol in this course in 2025 you must have: completed or be currently enrolled in COMP6710 OR COMP6730 OR have completed COMP1110 or COMP1140.
- If you are not enrolled in the Master of Computing or Master of Computing (Advanced), you will need to speak with your academic college regarding an approved course substitution.
COMP8045
- For students completing the Computer Systems specialisation (CMSY-SPEC) under the 2023 or 2024 program rules, COMP8045 can be replaced with any 6000-level course listed in the CMSY-SPEC “bottom list.” This substitute will be recognised as an 8000-level course for students completing this specialisation.
- If you are not enrolled in the Master of Computing or Master of Computing (Advanced), you will need to speak with your academic college regarding an approved course substitution.
COMP8110
- Professional Computing Specialisation (PCOM-SPEC) and Software Development Specialisation (SOFT-SPEC): Students may substitute COMP8110 with ENGN8100. The course will count as one of your COMP courses. To enrol, you must submit a CSS Permission Code request. (ENGN8100 taken outside the PCOMP-SPEC will count as a University Elective.)
COMP8420
- No substitution required.
COMP8460
- COMP-SPEC students may substitute COMP8460 with COMP8712.
COMP8536
- No substitution required.
COMP8670
- COMP-SPEC students may substitute COMP8670 with COMP8011.
- Artificial Intelligence Specialisation (ARTIF-SPEC): Students may substitute COMP8670 with COMP6490 or COMP8430.
COMP8691
- Artificial Intelligence Specialisation (ARTIF-SPEC): Students may substitute COMP8691 with COMP6490 or COMP8430. Students may also substitute COMP8691 with COMP8650 if they meet the prerequisite requirements.
COMP8755
- Master of Computing (MCOMP): Students who have not yet enrolled in COMP8755 must choose either COMP8830 or COMP8715.
COMP8330
- No substitution required.
COMP8910
- Graduate Diploma of Applied Data Analytics (DADAN): Students who are unable to complete the program in 1 year full-time by completing COMP8410, may take COMP8430.
MATH6203
- Computational Foundations Specialisation (COMP-SPEC): Students replace MATH6203 with MATH8343 (the course has been recoded).
STAT8130
- Graduate Diploma of Applied Data Analytics (DADAN): Students may substitute STAT8130 with STAT6026.
STAT6030
- Graduate Diploma of Applied Data Analytics (DADAN) and Master of Applied Data Analytics (MADAN): Students may substitute STAT6030 with either STAT8130 (this course has been recoded) or STAT7039.
STAT6038
- Students may replace STAT6038 with STAT7038 (this course has been recoded).
STAT6039
- Students may substitute STAT6039 with STAT7039 (this course has been recoded).
STAT6040
- No substitute required.