RMIT University
Master of Artificial Intelligence
- Delivery: Face to Face
- Study Level: Postgraduate
- Duration: 24 months
- Course Type: Master's
Learn to design and implement systems and applications in high-tech facilities like the newly developed Artificial Intelligence Lab.

Course overview
The Master of Artificial Intelligence offers two stream options. In the project stream, you complete an AI postgraduate project and choose two electives from both AI and IT. In the research stream, you complete a research methods module, write a minor thesis and select two electives.
This course is among the most specialised in the country, with few other degrees focused on AI theory and applications in today’s climate. Curious and motivated students will develop advanced knowledge, placing them ahead of the pack for practical careers or research in AI.
Key facts
July, 2026
What you will study
To earn the Master of Artificial Intelligence, students must complete 192 credit points. Unless otherwise indicated, each course is worth 12 credit points.
Complete 72 credit points from the following:
- Programming Fundamentals
- Discrete Mathematics
- The AI Professional
- Practical Data Science with Python
- Artificial Intelligence
- Algorithms and Analysis
AND
Complete 24 credit points from the Program Options tab.
Entry requirements
You must have one of the following:
- An Australian Bachelor's degree or equivalent from a recognised tertiary institution with a grade point average (GPA) of at least 2.0 out of 4.0 (equivalent to a credit average) in computing, science, engineering, health or statistics.
- You may also be considered if you have an Australian bachelor's degree with a GPA of at least 2.0 out of 4.0 or equivalent, relevant completed courses in programming and statistics in an undergraduate or postgraduate degree or a minimum of three years of current relevant work experience or professional practice as a programmer, statistician or equivalent.
Suppose you wish to have industry or employment experience assessed as part of meeting the entry requirements. In that case, you will need to provide a detailed CV/resume listing previous positions, dates of employment and position responsibilities, a statement from your employer confirming these details (or contact details of the employer so RMIT can seek confirmation) and evidence of any relevant professional development undertaken.
English language requirements
You must meet the University's minimum English language requirements to be eligible for a place in this program.
Contact the university for more information.
Recognition of Prior Learning
Students with relevant undergraduate studies in computer science, information technology, software engineering and/or statistics will be given up to one semester (48 credit points) of advanced standing.
Students who have successfully completed Bachelor of Computer Science or Bachelor of Software Engineering degree from RMIT University will be granted 48 credit points of advanced standing. For all other students, advanced standing and exemptions will be determined on a case-by-case basis.
Credit, recognition of prior learning, professional experience and accreditation from a professional body can reduce the duration of your study by acknowledging your earlier, relevant experience.
Credit and exemptions will be assessed consistent with the principles of the RMIT Credit Policy.
Contact the university for more information.
Outcomes
You are expected to develop the following Program Learning Outcomes:
- Demonstrate mastery of a body of knowledge that includes recent developments in Artificial Intelligence, Computer Science and Information Technology.
- Understand and use appropriate and relevant, fundamental and applied Artificial Intelligence knowledge, methodologies and modern computational tools.
- Recognise and use research principles and methods applicable to Artificial Intelligence.
- Analyse and model complex requirements and constraints for the purpose of designing and implementing software artefacts and IT systems.
- Evaluate and compare designs of software artefacts and IT systems based on organisational and user requirements.
- Bring together and flexibly apply knowledge to characterise, analyse and solve a wide range of Artificial Intelligence problems.
- Design and implement software solutions that accommodate specified requirements and constraints, based on analysis or modelling or requirements specification.
- Apply an understanding of the balance between the complexity/accuracy of the Artificial Intelligence techniques used and the timeliness of the delivery of the solution.
- Interpret abstract theoretical propositions, choose methodologies, justify conclusions and defend professional decisions to both IT and non-IT personnel via technical reports of professional standard and technical presentations.
- Work effectively in different roles, to form, manage and successfully produce outcomes from collaborative teams, whose members may have diverse cultural backgrounds and life circumstances, as well as differing levels of technical expertise.
- Effectively apply relevant standards, ethical considerations, and an understanding of legal and privacy issues when designing artificial intelligence software, applications, and IT systems.
- Reflect on experience and improve your own future practice.
- Locate and use data and information and evaluate its quality with respect to its authority and relevance.
- Demonstrate mastery of theoretical knowledge and reflect critically on theory and professional practice or scholarship.
- Plan and execute a substantial research-based project, capstone experience and/or piece of scholarship.
Fees and FEE-HELP
Indicative annual fee in 2026: $37,440 (domestic full-fee paying place)
Additional expenses:
- Student services and amenities fee (SSAF): $365 maximum fee for 2026.
- Other items related to your program include field trips, textbooks and equipment.
The amounts quoted are indicative fees per annum and are based on a standard year of full-time study (96 credit points). A proportionate fee applies for more or less than the full-time study load. Fees are adjusted on an annual basis. These fees should only be used as a guide.
A student’s fee may vary depending on:
- The number of courses studied per term.
- The choice of major or specialisation.
- Choice of courses.
- Credit from previous study or work experience.
- Eligibility for government-funded loans.
FEE-HELP loans are available to assist eligible full-fee paying domestic students.