Master of Philosophy (Computer Science) at Adelaide
AD Adelaide University logo
Master's Degree Computer Science Full Time

Master of Philosophy

at Adelaide University · Adelaide, South Australia

CRICOS course code

115977J

CRICOS provider code

04249J

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$103,200 total

Per year

A$51,600/yr

Intake

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

About this program

A Master of Philosophy in Computer Science is a research degree. You spend most of your two years on one extended project, working under a supervisor, rather than sitting through a timetable of lectures. At Adelaide, that means joining a research group and producing a thesis that adds something new to the field, whether that's machine learning, cybersecurity, distributed systems, algorithms, or another area where the university has supervisory capacity. The first stretch is usually reading, scoping, and getting your methods right. The rest is doing the work, writing it up, and defending it.

Australian research master's degrees are structured around a thesis, not coursework. You'll typically complete a small number of research training units, research methods, ethics, maybe a specialised topic, and the bulk of your enrolment is the thesis itself, measured in credit points across the two years. Unlike a coursework master's, there are no semesters full of assignments. Progress is reviewed at milestones: confirmation of candidature, a mid-candidacy review, and a final thesis submission. Your supervisor and a panel track how you're going. If your project needs industry data, fieldwork, or a placement with a partner organisation, that can often be arranged, but it's negotiated with your supervisor rather than built into the degree.

The skills you build are the ones research actually demands: framing a question, reviewing literature critically, designing experiments or building systems, analysing results, and writing clearly enough to be examined. You'll also get better at presenting your work to people who aren't specialists in your exact area. Those skills transfer directly to a PhD if you want to keep going, and to technical roles where you're expected to solve problems nobody has written a manual for.

This degree suits someone who has finished a bachelor's degree with a strong research component or an honours year, and who wants to go deeper into a specific computing problem before committing to a PhD or a research career. It's also a good fit if you're already working in tech and want to move into a role that values independent investigation, R&D, advanced engineering, data science, and you'd rather do a research project than another year of coursework. English proficiency is required for international applicants; check the current IELTS or equivalent scores on the official page, and note that the Student visa has its own English threshold set by the Department of Home Affairs. While studying, you can work up to 48 hours per fortnight. After graduating, the Temporary Graduate visa (subclass 485) post-study work stream may be available, depending on your circumstances. Tuition is published on the CRICOS register under course code 115977J. Confirm entry requirements, supervision availability, and fees on the official page before applying.

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

  • Research and development roles in software companies, defence, and telecommunications firms across Australia.
  • Data scientist or machine learning engineer in finance, health, retail, and government agencies.
  • Cybersecurity analyst or researcher with banks, consultancies, and national security organisations.
  • PhD candidate, a Master of Philosophy is a common pathway into doctoral study in Australia and overseas.
  • Software engineer or systems architect in product teams that need someone who can investigate unfamiliar problems.
  • Academic or teaching roles at universities and TAFEs, often after further study or a doctorate.
  • Technology consultant advising organisations on technical strategy and implementation.

Frequently asked questions

How long is the Master of Philosophy at Adelaide University?

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

How much is the tuition?

Tuition is around A$103,200 total. Fees change yearly, confirm with an advisor.

What are the career outcomes?

Research and development roles in software companies, defence, and telecommunications firms across Australia.Data scientist or machine learning engineer in finance, health, retail, and government agencies.Cybersecurity analyst or researcher with banks, consultancies, and national...

Guides for this subject and the application

All guides →

Related programs

Bachelor's Degree Computer Science
UN University of New England logo

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
UN University of New England logo

Master of Computer Science

University of New England

CRICOS 012207G · Provider 00003G

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