Master's Degree Computer Science Full Time

Master of Computer Science

at University of Notre Dame Australia · Fremantle, Western Australia

CRICOS course code

116749B

CRICOS provider code

01032F

This course is registered on the Commonwealth Register of Institutions and Courses for Overseas Students. Verify it yourself at cricos.education.gov.au before paying any fee.

Duration

2 years

Tuition (whole course)

A$92,046 total

Per year

A$46,023/yr

Intake

Semester 1 (Feb/Mar), Semester 2 (Jul)

About this program

The Master of Computer Science at the University of Notre Dame Australia is a two-year postgraduate qualification for people who want to work at the technical end of computing. It suits graduates from computing or a related field who want to go deeper, and also career-changers who already hold a degree and are prepared to put in the work to build serious software and systems skills. You will study core areas of computer science — programming, data structures and algorithms, software engineering, databases, networks and security — and then choose electives that let you specialise in the parts of the field that interest you most.

How the degree is structured

Australian master's degrees are built from units of study, each worth a set number of credit points. A two-year master's typically runs across four semesters or trimesters, and you need to pass a required number of credit points to graduate. The first year usually covers the core technical material, and the second year gives you room for advanced electives and a substantial final project or research thesis. That capstone is where you pull everything together — you might build a working software system, investigate a research question, or solve a real problem for an industry partner. Many students use it as the centrepiece of their job applications.

What you actually do

Expect a mix of lectures, tutorials, labs and team projects. You will write code, design systems, test them, and present your work. Assessment is usually a combination of assignments, exams and project reports rather than one final test. Some units include work-integrated learning or industry placement, which is common in Australian computing degrees because employers want to see that you can work in a team and deliver something real. The university's location and industry links can open doors to internships and project partnerships, but check the current course page for exactly which units include placement.

Where it fits in the Australian system

This is an AQF Level 9 master's degree. It sits above a bachelor's degree (usually three years) and below a doctorate. If you already have an honours year or a graduate diploma, you may be able to negotiate credit for prior study — Australian universities assess this unit by unit, so ask about recognition of prior learning. The qualification is listed on CRICOS (course code 116749B), which means it is registered for international students. Tuition is published on the CRICOS register and the university's own page — always confirm the current figure there, along with intake dates and English requirements. International students typically need IELTS Academic 6.0–6.5 overall for a coursework master's, though some fields ask for higher. The Student visa also has its own English threshold set by the Department of Home Affairs, separate from the university's.

Who it suits

This degree is for you if you want to build software, work with data, or move into a technical leadership role. It also works if you are changing careers and need a formal qualification to be taken seriously. While you study on a Student visa you can work up to 48 hours per fortnight, and after you graduate you may be eligible for the Temporary Graduate visa (subclass 485) post-study work stream, which lets you stay and work in Australia. Confirm your eligibility on the Department of Home Affairs website.

Entry requirements

English: International applicants must evidence English proficiency. IELTS Academic 6.0–6.5 overall is the common undergraduate and coursework-postgraduate standard, rising to 7.0–7.5 for teaching, nursing, medicine, law and social work. TOEFL iBT, PTE Academic, Cambridge C1 Advanced and the university’s own English programmes are accepted as equivalents; the Department of Home Affairs sets a separate English threshold for the Student visa itself.
International students: Registered on CRICOS for international students. A Confirmation of Enrolment (CoE) for this course supports a Student visa (subclass 500) application; Overseas Student Health Cover is required for the full duration.

Career outcomes

  • Software developer or engineer — build and maintain applications for tech companies, banks, government agencies and startups across Australia.
  • Data analyst or data scientist — work with large datasets in finance, health, retail, mining and the public sector.
  • Cybersecurity analyst — protect systems for banks, telcos, defence contractors and consultancies.
  • Systems architect or IT consultant — design technology solutions for clients in professional services and industry.
  • Machine learning engineer — develop and deploy models in research teams, product companies and AI-focused firms.
  • IT project manager — lead technical projects in government, education, healthcare and corporate IT departments.
  • Research assistant or PhD candidate — continue into academic or industrial research if you complete the thesis pathway.

Frequently asked questions

How long is the Master of Computer Science at University of Notre Dame Australia?

It typically takes 2 years, with intakes in Semester 1 (Feb/Mar), Semester 2 (Jul).

How much is the tuition?

Tuition is around A$92,046 total. Fees change yearly — confirm with an advisor.

What are the career outcomes?

Software developer or engineer — build and maintain applications for tech companies, banks, government agencies and startups across Australia.Data analyst or data scientist — work with large datasets in finance, health, retail, mining and the public sector.Cybersecurity analyst —...

Guides for this subject and the application

All guides →

Related programs

Bachelor's Degree Computer Science

Bachelor of Computer Science

University of New England

CRICOS 005909C · Provider 00003G

⏱ 3 years 🎓 Full Time 💰 A$104,400 total
Master's Degree Computer Science

Master of Computer Science

University of New England

CRICOS 012207G · Provider 00003G

⏱ 1.5 years 🎓 Full Time 💰 A$71,616 total