UNSW Master of Data Science
UNSW Master of Data Science
Data Science
Be the power behind business decisions.
CRICOS Provider Code 00098G
Program overview 03
Program details 06
Entry requirements 07
Get in touch 09
Course descriptions 10
It takes sophisticated thinking to find simple answers that lie beneath layers of increasingly complex,
interwoven webs of data. More and more, businesses are turning to people with the advanced technical and
mathematical skills to unpick complexities and make sense of the numbers.
A Master of Data Science from UNSW Online explores more ways to organise, identify, analyse and ultimately
use data to inform strategies, redefine ambiguous questions and find answers that make a genuine impact.
From advanced statistics and machine learning, programming and database systems, to strategic decision
making, the skills you develop in this program apply across all fields and industries.
Ranked in the top five universities in Australia for Engineering and Technology, Mathematics, Economics
and Econometrics, Computer Science and Information Systems1, UNSW Online provides a flexible yet
academically rigorous way to study a Master of Data Science.
Combining the faculty’s intellectual strength and commercial experience with the acknowledged
benefits of online learning, students of this program graduate sooner with the skills and knowledge
industry is demanding.
UNSW full-time postgraduates are in the top 5% for starting salaries and earn the highest median salary
in Australia three years after graduation2. Combine this with the fact that data scientists with the right
skills can expect to earn an average salary well into six figures3, and it is evident that a postgraduate
qualification in Data Science from UNSW will be well worth the effort.
This program has been designed to deliver skills that are in the highest demand and the most difficult
to find. Depending on where you wish to direct your career, you can specialise in areas such as machine
learning, database systems or statistics. Regardless of what you choose to specialise in, the foundational
skills you will learn before you specialise are as broad as they are deep. You will be in demand for diverse
roles (even those yet to be imagined) and across industries, creating a career that is dynamic and filled
with potential.
1
QS World University Rankings by Subject, 2020.
2
Graduate Outcomes Survey, 2019.
3
Payscale, 2020.
COURSES AT A GLANCE
Electives
Masters
1. Big Data Management
Capstone: Data Science Project 2. Data Visualisation and Communication
Choose 6 of 9 Electives 3. Multivariate Analysis for Data Scientists
4. Neural Networks, Deep Learning
5. Database Systems
Graduate Diploma
6. Decision Making in Analytics
Data Mining & Machine Learning 7. Data and Ethics
Regression Analysis for Data Scientists 8. Strategic Decision Making
Choose 2 of 9 Electives 9. Bayesian Inference and Computation
Graduate Certificate
Principles of Programming 1. Database Systems
Foundations of Data Science 2. Strategic Decision Making
Statistical Inference for Data Scientists
Choose 1 of 2 Electives
Prerequisites
Certain courses (denoted by or or ) require corresponding prerequisites below.
Understanding the business context in which you operate and how you can add value to strategic
decision making is crucial to your success. Therefore, the program includes core courses such
as Strategic Decision Making, Data and Ethics, and Data Visualisation and Communication. You
will develop your strategic decision-making skills, a comprehensive understanding of ethical data
analytics practices and how organisations and industry influence behaviours. You will also learn
the skill of good data storytelling – an essential tool for any good data scientist.
The core skill that will see a data scientist last through technological advances is statistics. In
addition to this capability and increasingly in demand are machine learning skills. Therefore, built
into the core Master of Data Science program are courses that introduce you to probability and
distribution theory and statistical inference, regression analysis using R, and data mining and
machine learning techniques and technology.
You can then choose to enhance your knowledge with electives such as Multivariate Analysis and
Bayesian Inference, Neural Networks and Deep Learning and/or Optimisation for Data Scientists.
Complementary to the statistical and machine learning skills are those in programming
and database systems. The core courses introduce you to the most common programming
language, Python, learning program design, techniques, data structures, algorithms, debugging,
testing and simulation, database systems and modelling, relational database management
systems and architecture, and database application design and implementation.
You can then continue to build skills in this area by selecting the Big Data Management and
Information Retrieval and Web Search electives.
To help you graduate from one of the world’s leading universities, we’re
here to support you, every step of the way. The design of our online
learning environment seamlessly fits into your busy lifestyle. You’ll
have access to course resources on any device, at any time.
Our academics are some of the best in the world, so you can take
confidence in knowing that your online learning experience will have
the same high standard as the on-campus experience.
*Master of Data Science and Graduate Diploma in Data Science prices are subject to choice of elective course.
All prices are listed in Australian dollars. Go to our Fees page for up-to-date information inclusive of 2022
indicative International program fees. Fees are subject to annual review by the University and may increase
annually, with the new fees effective from the start of each calendar year. Indicative fees are a guide for
comparison only based on current conditions and available data. You should not rely on indicative fees.
Study plans and completion times might vary depending on the choice of elective courses, RPL, leave and
subject availability. For more information, please speak with a Student Advisor.
Six intakes annually Each course is seven weeks long. UNSW Online
advises a minimum of 15-20 hours of study per
January, March, May, July, September, October week. The program can be completed in as little
as two years.
Nested qualifications
The Master of Data Science also includes a Graduate Certificate in Data Science and Graduate Diploma
in Data Science, both of which are entry and exit points. For those who do not qualify for direct entry
into the masters program, you may be eligible for entry into the Graduate Certificate and can articulate
from this into the masters program (upon completion of the Graduate Certificate and Graduate
Diploma). Alternatively, if, for any reason, you choose not to continue to complete the masters program
you can exit with a Graduate Certificate or Graduate Diploma.
Study plans and completion times might vary depending on elective choice, RPL, leave and subject availability.
For more information, speak with a Student Advisor.
To be eligible for the Master of Data Science, you must have either:
To be eligible for the Graduate Diploma in Data Science, you must have either:
Earn a 65% average mark and above in the Graduate Certificate in Data Science (Online) 7446.
Applicants with a degree from a non-cognate area (with an average mark of 65% or greater) who have at least five years
experience in a data science or data analytics role may also be considered for entry to the program.
To be eligible for the Graduate Certificate in Data Science, you must have either:
1. Completed at a minimum an undergraduate degree in Data Science or cognate discipline (e.g., Computer Science,
Economics, Mathematics, Statistics). OR
2. Completed an undergraduate degree in a non-cognate discipline AND have sufficient Data Science background as
indicated by an average of 65 or above across three Level III courses in Mathematics and/or Statistics and/or Computer
Science and/or Econometrics. OR
3. Completed a degree in a non-cognate discipline AND have sufficient Data Science background as indicated by at least two
years of experience in a data science or data analytics role.
Other qualifications
English waivers
El
Eligibility for admission does not guarantee offer of a place.
Get in touch
Our Student Enrolment Advisors are here to help you with all
your program and enrolment queries.
studyonline.unsw.edu.au
Have a question?
Book a 15-minute chat with Schedule a call
a Student Advisor
This course covers the fundamentals of data science as it is applied in computer science, economics
and mathematics and statistics. The course will provide an introduction to topics such as databases,
data analytics, data mining, Bayesian statistics, statistical software, econometrics, machine learning
and business forecasting. The course also aims to indicate the relevance of the courses that follow in
the program (including electives) and their place in data science and its applications.
Principles of
Programming
Course overview
This course provides an introduction to programming in Python and covers the following essentials:
Program design and implementation in a high-level language, with procedural and object-oriented
constructs and some functional features.
Simulation.
Applications in different areas, including those involving graphical user interfaces and animations.
This course provides an introduction to probability and distribution theory and introductory
statistical inference. Students will learn the fundamental principles of inference: sufficiency,
likelihoods, ancillary statistics, equivariance, maximum likelihood and Bayesian methods.
Estimation, confidence set construction and hypothesis testing, and computationally
intensive methods such as the bootstrap method are also discussed.
Database Systems
Course overview
This course takes a deep dive into data models, application and management, including:
Relational database management systems: data definition, query languages, development tools.
This course covers the fundamentals of Game Theory and its applications. Game Theory is a
revolutionary way of analysing strategic interactive situations. It is basic to the understanding of
market competition among large firms, the designing of incentive contracts, bidding at auctions,
bargaining, and other similar problems central to economics and business. This course covers
simultaneous and sequential games and their solution concepts, games of imperfect information,
repeated games, and a selection of applications and case studies.
Topics include:
Multivariate Analysis
for Data Scientists
Course overview
Topics include:
This course will introduce statistical and visualisation tools for the exploratory analysis of data.
Students will learn what makes an effective data visualisation and how to create interactive
data visualisations. Visualisation in R, Tableau and other tools including cutting-edge graphical,
immersive techniques will be used. There will be a strong focus on developing the skill of data
storytelling — where students will learn to combine data, its visualisation and a narrative to create a
powerful story to drive change.
This course aims to introduce students to the main topics and methods in the field of neural networks and
deep learning, ranging from traditional neural network models to the latest research and applications of
deep learning.
Topics will be chosen from: perceptrons, feedforward neural networks, backpropagation, deep
convolutional networks for image processing; geometric and complexity analysis of trained neural
networks; recurrent networks, language processing, semantic analysis, long short-term memory; deep
reinforcement learning; Hopfield and Kohonen networks, restricted Boltzmann machines and autoencoders;
designing successful applications of neural networks and recent developments in neural networks and
deep learning.
Bayesian Inference
and Computation
Course overview
After describing the fundamentals of Bayesian inference, this course will examine the specification
of prior and posterior distributions, Bayesian decision theoretic concepts, the ideas behind
Bayesian hypothesis tests, model choice and model averaging, and evaluate the capabilities of
several common model types, such as hierarchical and mixture models. An important part of
Bayesian inference is the requirement to numerically evaluate complex integrals on a routine basis.
Accordingly, this course will also introduce the ideas behind Monte Carlo integration, importance
sampling, rejection sampling, Markov chain Monte Carlo samplers such as the Gibbs sampler and the
Metropolis-Hastings algorithm, and use of the WinBuGS posterior simulation software.
It is therefore incumbent on data professionals to consider the ethical implications of their data generation
and use. This includes questions such as:
This course will consider these issues and provide students with a set of thinking tools with which they
can navigate ethical dilemmas and guide decisions and behaviours. The role of organisation and industry
cultures in shaping ethical (or unethical) data analytics practices will also be considered.
Businesses deal with an ever-increasing array of data, in terms of volume and sources. This presents
businesses with opportunities to harness insights from this data to support decision making. This course
will introduce students to a range of decision-making techniques and strategies, drawing on leading
business practices. Using an applied approach, a range of business problems and decisions in areas such
as marketing, human resources, and finance will be considered.
Students will be shown how to design and implement application systems to support evidence-based
decision making in organisational contexts. It will include a range of business intelligence and analytics
solutions based on online analytical processing (OLAP) models and technologies. Students will also
evaluate a number of contemporary modelling approaches and their integration.
Data Science
Project (Capstone)
Course overview
This inquiry-based course exposes students to research methods by having them apply data science
techniques to a research project. The course serves as a capstone in the masters program. Students
will be required to apply and demonstrate their learning from the courses in the program, and to
present their work in visual and verbal forms, including a presentation.