SPI Student Email


Home / Master of Data Science (Artificial Intelligence Specialisation)


The Master of Data Science (MDS) provides students with comprehensive mastery of all aspects of knowledge and skills related to data science and an opportunity to focus on specialised technical, theoretical or managerial skills through the choice of one specialisation. The MDS places an emphasis on professional practice, effective communication, and project management using technical and non-technical approaches. Students will acquire extensive and deep knowledge to enable them to successfully design, implement and manage data science based solutions in complex real-world applications. Students will become confident in utilising the latest technologies in the data science, significantly enhancing their prospects in career development or entrepreneurship.

Students can nominate a specialisation that allows them to fulfil their own particular interests, their own industry needs, or their own career goals. In particular, students may choose to gain expertise in Artificial Intelligence if they choose not to proceed with the default specialisation.

The MDS is designed for students who have limited experience in, or have been seeking a qualification in, data science. The degree also caters for candidates who already have a sound data science background but wish to update and develop their knowledge and skills to keep pace with the rapid changes in technology and the business opportunities related to the latest advances in data science.

To qualify for the award of the Master of Data Science, a candidate must: – Complete 9 common core units with an accrued total of 66 credit points, including 18 credit points of a capstone project unit or industrial experience project unit; – Complete 3 specialisation core units with an accrued total of 18 credit points; – Complete 2 elective units with an accrued aggregate of 12 credit points.

b) Master of Data Science (Artificial Intelligence Specialisation), CRICOS Course Code: 112062K

Content of the Course Credit points
Common Core Units MDS601 Programming Foundations for Data Science 6
MDS602 Mathematical Foundations for Data Science 6
MDS603 Data Science Methodology 6
MDS604 Database Systems and Infrastructure 6
MDS605 Machine Learning and Data Mining 6
MDS606 Data Science Research and Ethics 6
MDS607 Artificial Intelligence and Innovation 6
MDS608 Professional Practice 6

Select one:

MDS650 Data Science Capstone Project; or

MDS651 Industrial Experience Project

Specialisation Core Units MDS613 Deep Learning 6
MDS616 Reinforcement Learning 6
MDS620 Probabilistic Artificial Intelligence 6
Elective Units MDS609 Business Intelligence and Analytics 6
MDS610 Decision Making for Analytics 6
MDS614 Unstructured Data and Computer Vision 6
MDS617 Mixed Reality 6
MDS618 Autonomous Theory and Programming Robots 6
MDS619 Natural Language Processing and Applications 6
MDS621 Game Designing 6
MDS622 Foundations and Applications of Fin-Tech 6
Please note that not all units may be offered each teaching period. Please check unit of study availability with the Student Services team or contact​


The Australia Computer Society is the peak body for the technology industry in Australia. SPI data science courses have been designed to align with ACS guidelines and SPI engaged with ACS and gained their input as we developed our courses.