The Master of Computing is a 2-year full-time (or equivalent part-time) degree targeted to graduates without a computing background who wish to acquire a solid knowledge of computing. The program is professionally accredited by the Australian Computer Society. Master of Computing graduates will develop a deep knowledge and understanding of professional software development and computing practices.Each student must select a specialisation, which provides a grouping of courses linked to a research strength of SoCo and provides a pathway for professional practice (including R&D roles or further study) in an area of interest to the student. This can be supplemented by a choice of further COMP electives. The specilisations reflect the range of research conducted at ANU: Artificial Intelligence, Machine Learning, Computer Systems, Computational Foundations, Data Science, Human Centred & Creative Computing, or Software Development. The program culminates in a capstone project: either completing an Internship or working in small groups to solve a clients problem via TechLauncher.On completion of 48 units, students may exit with a Graduate Diploma of Computing. Students completing the Master of Computing with a GPA greater than 6 may transfer to the Master of Computing (Advanced) with up to 48 units of credit.
Additional source review: awaiting review. Published wording is shown below.
Program Requirements
The Master of Computing requires the completion of 96 units, of which:
A minimum of 24 units must come from completion of 8000-level COMP courses.
30 units from completion of the following compulsory courses:
COMP6120 Software Engineering (6 units)
COMP6442 Software Construction (6 units)
COMP7710 Structured Programming (12 units)
COMP8280 Responsible Practice, Innovation and Leadership (6 units)
A minimum of 6 units from completion of foundational courses in the following list:
MATH6005 Discrete Mathematics Models (6 units)
COMP6260 Foundations of Computing (6 units)
A maximum of 12 units from completion of project courses from the following list:
COMP8715 Advanced Computing Team Project, which must be completed twice, in consecutive semesters (6+6 units)
COMP8830 Computing Internship (12 units)
24 units from the completion of one of the following Specialisations:
Links open saved 2027 pages where available; ANU links open the published site. The lists are preserved as published and may differ.
18 units from completion of further 6000, 7000 or 8000 level courses from the following subject areas:
COMP Computer Science
ENGN Engineering
6 units from completion of elective courses offered by ANU.
Referenced entries (8)
Links and code mentions retain their original context above. They may describe options, prerequisites or exclusions.
Specialisations
Links open saved 2027 pages where available; ANU links open the published site. The lists are preserved as published and may differ.
Referenced entries (6)
Links and code mentions retain their original context above. They may describe options, prerequisites or exclusions.
- ARTIF-SPEC · year unspecified · saved source not linked
- COMP-SPEC · year unspecified · saved source not linked
- CMSY-SPEC · year unspecified · saved source not linked
- DTSC-SPEC · year unspecified · saved source not linked
- PCOM-SPEC · year unspecified · saved source not linked
- SOFT-SPEC · year unspecified · saved source not linked
Academic Advice
Important things to keep in mind when planning your enrolment
You need to enrol in courses in both First and Second Semester
Before selecting what courses to enrol in, you should read the College advice on enrolling and check the Computing Course Substitutions webpage.
Specialisations
Students must complete a specialisation and should follow specialisation lists as specified in the Academic Year that they commenced their degree.
Please select the year of your MCOMP enrolment from the drop down box at the top right of the page to see specialisation lists and details that apply to you on the 'Study Tab.'
Check the pre-requisites for the courses in your chosen specialisation, 8000-level courses normally require specific 6000-level courses to have been completed. Many courses only run once per year and some only run every second year.
Follow the steps here: Declaring majors, minors & specialisations to declare your Specialisation, noting the dates this can be done. You do not need to declare your Specialisation until your second or third semester.
You must complete the requirements of your nominated Specialisation, if you need help to fit the courses into a study plan please contact College Student Services for advice.
Credit/Exemption Options
Students with a Bachelor degree or Graduate Diploma that includes programming or maths can apply for an exemption or credit for some of the introductory courses included in the core.
Applying for credit involves a rigorous evidence-based check to determine whether we have sufficient confidence that you have achieved the learning outcomes of the course to a sufficient level.
Students who have completed the Graduate Diploma of Computing with a GPA of 5 or above may articulate into the MCOMP with up to 48 units of advanced standing.
Instructions on how to apply for credit/exemptions can be found on the College website here. Applications must be submitted by listed deadlines.
Approved Credits/Exemptions
Where a student has received credit for courses, a maximum of one credited course (6 units) may be counted towards a specialisation.
A maximum of 6 units of credited 8000-level courses can count towards the minimum 24 unit of 8000-level courses program requirement.
Any awarded course credit counts towards the unit requirements of your program and may shorten the length of your degree. If the duration of your degree is shortened, international students electronic Confirmation of Enrolment (eCoE) will be revised to reflect the new end date of the degree. This may have implications on your visa conditions. Students are advised to contact the Department of Home affairs for more information.
Exempted courses CANNOT count towards your specialisation.
Courses for which you receive an exemption should be replaced by elective COMP courses. You need to seek permission to replace exempted courses with non-COMP courses.
If you want to talk to someone before enrolling or have your study plan reviewed please read the information on Getting Started in your Study Program and then contact the Student Services at students.css@anu.edu.au
Source evidence (1 saved copy)
Matching copies share this record. Their original file locations and checksums are retained.
assets/Degrees/MCOMP/Master of Computing - ANU.html
Published ANU page · saved page URL
SHA-256: 03dd8cf8a0a8def1837e570fa43706633bf9eb6827b2b3817b981604b078abe1