Courses
The 24 courses this planner knows: the Master of Computing's compulsory, foundation and capstone courses, the Human-Centred and Creative Computing specialisation's, and the electives I deal with. Each was transcribed from its 2026 Programs & Courses page, linked from its code; the requisite line is the page's, condensed.
COMP6120 Software Engineering
- Units
- 6
- Runs
- Semester 2
- Requisites
- Completed or currently studying COMP6442 or COMP2100. Incompatible with COMP2120.
COMP6240 Relational Databases
- Units
- 6
- Runs
- Semester 1 and Semester 2
- Requisites
- Not available if you have completed COMP2400. Incompatible with COMP7240.
COMP6260 Foundations of Computing
- Units
- 6
- Runs
- Semester 2
- Requisites
- Incompatible with COMP1600.
COMP6261 Information Theory
- Units
- 6
- Runs
- Semester 2
- Requisites
- Not available if you have completed COMP2610 or ENGN8534.
COMP6390 Human-Computer Interaction
- Units
- 6
- Runs
- Semester 2
- Requisites
- Must be studying the Master of Computing or Master of Computing (Advanced), or have completed 6 units of COMP6442, COMP6710 or COMP6720. Incompatible with COMP3900.
COMP6442 Software Construction
- Units
- 6
- Runs
- Semester 1 and Semester 2
- Requisites
- Completed (COMP6710 or COMP7710 or COMP1110 or COMP1140) and completed or currently studying (MATH6005 or COMP6260 or MATH1005 or COMP1600); other paths for MMLCV and Master of Computing (Advanced) students. Incompatible with COMP2100.
COMP6528 Computer Vision
- Units
- 6
- Runs
- Semester 1
- Requisites
- Must be studying the Graduate Diploma of Computing, Master of Computing, Master of Computing (Advanced) or MMLCV. Incompatible with ENGN6528, COMP4528 and ENGN4528.
COMP6540 Game Development
- Units
- 6
- Runs
- No current offerings
- Requisites
- Must be enrolled in the Master of Computing (Advanced), or have completed COMP6710, COMP1110 or COMP1140. No current offerings.
COMP6670 Introduction to Machine Learning
- Units
- 6
- Runs
- Semester 2
- Requisites
- Master of Computing (Advanced) students, or completed or currently studying (COMP6710 or COMP7710 or COMP6730), or completed COMP1110 or COMP1140. Incompatible with COMP3670.
COMP6710 Structured Programming
- Units
- 6
- Runs
- Semester 1 and Semester 2
- Requisites
- Not available to Master of Computing (Advanced) students. Incompatible with COMP1110, COMP1140 and COMP7710.
COMP6720 Art and Interaction Computing
- Units
- 6
- Runs
- No current offerings
- Requisites
- Incompatible with COMP1720. No current offerings.
COMP6780 Web Development and Design
- Units
- 6
- Runs
- No current offerings
- Requisites
- Must be enrolled in a postgraduate program at ANU. Incompatible with COMP1710. No current offerings.
COMP7710 Programming Fundamentals
- Units
- 12
- Runs
- Semester 1 and Semester 2
- Requisites
- Not available if you have completed or are enrolled in COMP1110, COMP1140 or COMP6710. A permission code from the School of Computing is needed to enrol.
COMP8020 Advanced Topics in Human-Centred and Creative Computing
- Units
- 6
- Runs
- Semester 2
- Requisites
- Completed COMP6390. Further prerequisites for the specific topic are announced by the School of Computing; students who meet them can request a permission code.
COMP8280 Responsible Practice, Innovation and Leadership
- Units
- 6
- Runs
- Semester 1 and Semester 2
- Requisites
- Must be enrolled in the Graduate Diploma of Computing, Master of Computing, Master of Computing (Advanced) or MMLCV. Incompatible with COMP8260, ENGN8260 and ENGN8280.
COMP8350 Sound and Music Computing
- Units
- 6
- Runs
- Semester 1
- Requisites
- Completed COMP6390 or COMP6720. Incompatible with COMP4350.
COMP8410 Data Mining
- Units
- 6
- Runs
- Semester 1
- Requisites
- Completed (COMP7240 or COMP6240 or COMP2400) and (COMP6730 or COMP7230 or COMP6710). Incompatible with COMP3420, COMP3425, COMP8400 and COMP8910.
COMP8430 Data Wrangling
- Units
- 6
- Runs
- Semester 2
- Requisites
- Completed (COMP7230 or COMP6730 or COMP6710) and (COMP7240 or COMP6240). Incompatible with COMP3430. A permission code is needed for the intensive mode.
COMP8539 Advanced Topics in Computer Vision
- Units
- 6
- Runs
- No current offerings
- Requisites
- Completed COMP6528, COMP4528 or ENGN4528. Not available if you have completed ENGN8501. No current offerings.
COMP8600 Statistical Machine Learning
- Units
- 6
- Runs
- Semester 1
- Requisites
- Completed COMP6670 or COMP3670, or ((COMP6710 or COMP6730 or COMP7230 or COMP1110 or COMP1730) and (COMP8410 or COMP8910 or COMP3425) and (STAT6039 or STAT7039)). Incompatible with COMP4670 and COMP8960.Not checked by the planner: this line has a shape it can't model.
COMP8610 Computer Graphics
- Units
- 6
- Runs
- Semester 1
- Requisites
- Completed (COMP6710 or COMP1110 or COMP1140) and completed (COMP6390 or COMP6442 or COMP6540 or COMP6780 or COMP6720); other paths for VCOMP and MMLCV students. Not available if you have completed COMP4610 or COMP6461.
COMP8715 Advanced Computing Team Project
- Units
- 6
- Runs
- Semester 1 and Semester 2
- Requisites
- Master of Computing: completed (COMP6442 or COMP2100) and (COMP8260 or COMP8280); MMLCV: completed (COMP6442 or COMP2100) and (COMP6250 or COMP8260 or COMP8280). Incompatible with COMP8755, COMP8830 and COMP8800. Taken twice, in consecutive semesters.
COMP8830 Computing Internship
- Units
- 12
- Runs
- Semester 1 and Semester 2
- Requisites
- Master of Computing: completed COMP8260 and COMP6442; MMLCV: completed COMP6710 and (COMP6250 or COMP8260). Incompatible with COMP8715, COMP8755 and COMP8800. Competitive entry; a permission code is needed.
MATH6005 Discrete Mathematical Models
- Units
- 6
- Runs
- Semester 1
- Requisites
- CECS students must be enrolled in a Graduate Diploma of Computing or a Master of Computing. Incompatible with MATH1005.