Master of Data Science - studyonline.unsw.edu.auThe Master of Data Science comprises 12 courses –...
Transcript of Master of Data Science - studyonline.unsw.edu.auThe Master of Data Science comprises 12 courses –...
Master of Data ScienceBe the power behind business decisions. Be a true data scientist.
Graduate Certificate in Data ScienceGraduate Diploma in Data Science
This document also includes information about:
02Contents
Contents
Learn at Australia’s Global University 03
Master Data Science at UNSW 04
Program overview 05
The UNSW Online experience 07
Knowledge areas 06
Program details 08
Entry requirements 09
Get in touch 11
Course descriptions 12
Learn at Australia’s Global University 03
Learn at Australia’s Global University
Five Stars PlusWe were the first university in the world to be awarded the maximum QS Five Star Plus rating.
QS Stars University Ratings, 2018*
*Awarded in 2012 as a world first and UNSW has maintained this ranking every year since.
Offering some of the world’s top 150 subjectsUNSW is the only university in Australia with Mathematics, Statistics, Computer Science and Economics ranked in the top 150 in the world.
QS World University Rankings by Subject and Academic Ranking of World Universities by Subject, 2018
Top 3 for Graduate EmployabilityUNSW is ranked in the top 3 universities in Australia for graduate employability, and is 28th in the world.
QS World University Rankings by Graduate Employability, 2019
Top earnersUNSW undergraduates and postgraduates are in the top 5% for starting salaries and earn the highest median starting salary of any university in NSW.
Graduate Outcomes Survey, 2016-17
Highest research fundingWe outperformed every other Australian university in 2017 and 2018 to receive the highest amount of funding for research projects from the Australian Research Council (ARC).
$$$
Master Data Science at UNSW 04
1QS World University Rankings by Subject 2018, Academic Ranking of World Universities by Subject 2018.2Graduate Outcomes Survey, 2016-17.3iapa Skills & Salary Survey 2017.
Be the power behind the decisions
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.
The demand for a true data scientist has never been greater.
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.
Get your LinkedIn profile to the top of the search results
As the only university in Australia with Mathematics, Statistics, Computer Science and Economics ranked in the top 150 subject areas in the world1, 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 postgraduates are in the top 5% for starting salaries and earn the highest median starting salary of any university in NSW2. 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.
Create business and personal opportunities
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.
Master Data Science at UNSW
05Program overview
Program overviewThe Master of Data Science comprises 12 courses – nine compulsory and three electives. There is also the option to study the Graduate Certificate in Data Science or the Graduate Diploma in Data Science, separately. The Masters program includes the content of the Graduate Certificate and the Graduate Diploma, together with further electives and a capstone course.
View full course descriptions
Principles of Programming
Foundations of Data Science
Statistical Inference
Database Systems
Graduate Certificate courses plus:
Data Mining and Machine Learning
Regression Analysis
Strategic Decision Making
+ 1 elective of the following three courses:
Big Data Management
Data Visualisation and Communication
Multivariate Analysis
Graduate Certificate and Graduate Diploma courses plus:
Data and Ethics
Capstone Data Science Project
+ 3 electives from the following courses (of which one must be from the Graduate Diploma selection of elective courses):
Big Data Management
Data Visualisation and Communication
Multivariate Analysis
Neural Networks, Deep Learning
Information Retrieval and Web Search
Policy Evaluation Methods
Bayesian Inference and Computation
Decision Making for Analytics
Optimisation
Graduate Certificate courses
Graduate Diploma courses
Masters courses
Courses at a glance
Have questions?Book a 15-minute chat with a Student Advisor
Schedule a call
606
Knowledge areasThe masters is split into three core pillars of knowledge and skill development:
Knowledge areas
Business and strategy
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.
Further to this, you can choose electives in areas such as Decision Making and Analytics, which explores a number of business intelligence and analytics solutions, and/or Policy Evaluation Methods, where you develop skills in statistical modelling and economic research.
Statistics and machine learning
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.
Programming and database systems
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.
07The UNSW online experience
The UNSW Online experience
Supporting you every step of the way We are here to support you, every step of the way, to graduate from one of the world’s
leading universities. Our online learning environment has been designed to seamlessly fit into your already busy schedule and you’ll be able to access course resources on any device, at any time.
Our academics are some of the best in the world, and even though you’re studying online, you can expect your learning experience to be of the same high standard as that experienced by our on-campus students.
Throughout your study journey, you will be able to turn to your Student Success Advisor, who is committed to assisting you at every stage, from enrolment through to graduation. They are on hand to help with all non-academic queries by phone or email.
Program details
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.
Six intakes annually
July, September, October, January, March and May.
Each course is seven weeks long. UNSW Online advises a minimum of 15-20 hours of study per week. The program can be completed in as little as two years.
Nested qualifications
Program intakes Program duration
Graduate Certificate
4 coursesMasters
+ 4 coursesGraduate Diploma
+ 4 courses
08Program details
Master of Data Science Program code: 8646 12 courses $48,960 - $50,550*
Graduate Diploma in Data Science Program code: 5646 8 courses $32,850 - $33,360*
Graduate Certificate in Data Science Program code: 7446 4 courses $16,740
^All prices are listed in Australian dollars.*Master of Data Science and Graduate Diploma in Data Science prices are subject to choice of elective course.
Go to our Fees page for up-to-date information. Fees apply for 2020 only. Fees are adjusted on an annual basis and these fees should only be used as a guide.
Indicative program fees^
09Entry requirements
Entry requirements
To be eligible for the Master of Data Science, you must have:i. a Bachelor (pass) degree in a cognate discipline (computer science, mathematics or similar) or equivalent; OR, a Bachelor (Honours) degree in any discipline or equivalent, with at least three level 3 and above courses in
Mathematics and Statistics.
ii. The standard entry cut-off is 70% equivalent as per the UNSW Postgraduate coursework entry score calculator.
Alternative Entry PathwaysEarn a 70% average mark and above in Graduate Diploma Data Science (Online) 5646.
To be eligible for the Graduate Certificate in Data Science, you must have:i. a Bachelor (pass) degree in a cognate discipline (computer science, mathematics or similar) or equivalent; OR,
a Bachelor (Honours) degree in any discipline or equivalent, with at least three level 3 and above courses in Mathematics and Statistics.
ii. The standard entry cut-off is 65% equivalent as per the UNSW Postgraduate coursework entry score calculator.
Alternative Entry Pathways
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 Diploma in Data Science, you must have:i. a Bachelor (pass) degree in a cognate discipline (computer science, mathematics or similar) or equivalent; OR,
a Bachelor (Honours) degree in any discipline or equivalent, with at least three level 3 and above courses in Mathematics and Statistics.
ii. The standard entry cut-off is 65% equivalent as per the UNSW Postgraduate coursework entry score calculator.
Alternative Entry Pathways
Earn a 70% average mark and above in Graduate Certificate 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.
UNSW’s Admission Entry CalculatorTo assist in assessing your previous study and eligibility for this course we recommend using the UNSW Postgraduate coursework entry score calculator. This calculator converts and scales grading schemes across the world into a percentage relatable to UNSW entry requirements.
English LanguageYou may be asked to provide evidence of your English proficiency to study at UNSW depending on your educational background and citizenship. English language skills are vitally important for coping with lectures, tutorials, assignments and examinations and this is why UNSW requires a minimum English language competency for enrolment.
If English is not your first language, you will need to provide proof of your English proficiency before you will be given an offer to study at UNSW. You can do this by providing evidence that you meet one or more of the following criteria:
Other qualifications
English waivers
Not sure if you qualify?Book a 15-minute chat with a Student Advisor
Schedule a call
English language tests and university English courses
Prior study in the medium of English
10Entry requirements
Entry requirements
11Get in touch
Get in touchOur Student Enrolment Advisors are here to help you with all your program and enrolment queries.
studyonline.unsw.edu.au
1300 974 990
Have questions?Book a 15-minute chat with a Student Advisor
Schedule a call
12Course descriptions
Foundations of Data Science
Course overviewThis 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 overviewThis 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.
Fundamental programming techniques, data structures and algorithms.
Debugging and testing.
Simulation.
Applications in different areas, including those involving graphical user interfaces and animations.
13Course descriptions
Statistical Inference
Course overviewThis 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 overviewThis course takes a deep dive into data models, application and management, including:
Data models: entity-relationship, relational, object-oriented.
Relational database management systems: data definition, query languages, development tools.
Database application design and implementation.
Architecture of relational database management systems: storage management, query processing, transaction processing.
Lab: design and implementation of a database application.
14Course descriptions
Strategic Decision Making
Course overviewThis 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.
Data Mining and Machine Learning
Course overviewIncreasingly, organisations need to analyse enormous data sets to determine useful structure in them. In response to this, a range of statistical methods and tools have been developed in recent times to allow accurate and quick analysis of these sets. Machine learning is the algorithmic approach to learning from data. This course covers the key techniques in data mining technology, gives their theoretical background and shows their application.
Topics include:
decision tree algorithms
regression and model tree algorithms
neural network learning
support vector machines
rule learning (such as association rules)
lazy learning
version spaces
evaluating the performance of machine learning algorithms
Bayesian learning and model selection
algorithm-independent learning
ensemble learning
kernel methods
unsupervised learning (such as clustering) and inductive logic programming (relational learning).
15Course descriptions
Regression Analysis
Course overviewRegression is a set of statistical techniques widely used to analyse relationships between several variables. The topics covered in this course include: linear regression; weighted least squares; generalised linear models; tting GLMs and diagnostics; Poisson, binomial regression; analysis of variance; penalised regression methods; splines; penalised splines; thin plate splines; variable selection; generalised cross-validation; local likelihood; kernel smoothing; generalised additive models; multinomial logit analysis and ordinal logistic regression. The lectures will be complemented with worked examples using the R data analysis and statistical programming software.
Multivariate Analysis
Course overviewThe course gives a methodological background in Multivariate Analysis as a backbone of Applied Statistics. It introduces multivariate techniques including principal component analysis; canonical correlation analysis; cluster analysis; factor analysis; and discriminant analysis. Computing and data analysis features prominently in this course.
16
Big Data Management
Course overviewThis course introduces the core concepts and technologies involved in managing Big Data.
Topics include:
characteristics of Big Data and Big Data analysis
storage systems (e.g. HDFS, S3)
techniques for manipulating Big Data (e.g. MapReduce, streaming, compression)
programming languages (e.g. Spark, PigLatin)
query languages (e.g. Jaql, Hive)
database systems (e.g. noSQL systems, HBase)
typical applications (e.g. recommender systems, dimensionality reduction, text analysis).
Course descriptions
Data Visualisation and Communication
Course overviewData visualisation and communication is increasingly important as a complement to the study of analytics. The ability to present visual access to the huge amounts of data that business creates is an essential skill for any analyst. The creation of easily digestible visuals graphics is often the simplest and most powerful tool to enable communication of business insights gained from data.
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.
17
Neural Networks, Deep Learning
Course overviewThis 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.
Course descriptions
Information Retrieval and Web SearchCourse overviewThis course covers two areas – Information Retrieval and Web Search.
Information Retrieval includes document modeling, inverted index construction and compression, vector space model and ranking methods, probabilistic and language models, evaluation methods, relevance feedback and query expansion.
Web Search includes: web search engine architecture, web crawling and indexing, web structure and usage analytics.
18Course descriptions
Policy Evaluation Methods
Course overviewThe objective of the course is for students to learn a set of statistical tools and research designs that are useful in conducting high-quality empirical research on topics in applied microeconomics and related fields. Since most applied economic research examines questions with direct policy implications, this course will focus on methods for estimating the causal effects of various types of intervention.
We will critically discuss various techniques and indicate strengths and weaknesses. Different types of data will be discussed along with the tools appropriate for the various forms of data. This course differs from many other econometrics courses in that it is orientated towards applied practitioners rather than future econometricians. It, therefore, emphasises research design (relative to statistical technique) and applications (relative to theoretical proofs), although it covers some of each. During the course, we will review several different approaches to program evaluation and apply these methods to real data. We will examine applications in a broad range of areas including development, labour markets, healthcare, political economy, social welfare and poverty, education, and crime.
Bayesian Inference and Computation
Course overviewAfter 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.
19Course descriptions
Decision Making in Analytics
Course overviewBusinesses 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.
Optimisation
Course overviewOptimisation problems, in which one wants to find the values of variables to maximise or minimise an objective function subject to constraints on which variables are allowed, are common throughout the physical and biological sciences, economics, finance and engineering. This course looks at the formulation of optimisation problems as mathematical problems, characterising solutions using necessary and/or sufficient optimality conditions and modern numerical methods and software for solving the problems. Both finite dimensional problems that involve a vector of variables, including linear and nonlinear programming, and infinite dimensional problems where the variables are functions, including optimal control problems, are covered.
20Course descriptions
Data and Ethics
Course overviewData analytics takes place within an information supply chain comprising upstream sources and downstream uses of data. Within this supply chain are multiple participants, interests and power relationships, yet firms that collect and analyse data are often invisible to users. The use of data by firms and other organisations has already given rise to a range of practices and outcomes that were clearly harmful to individuals or groups, leading to broad public concerns and legal ramifications.
It is therefore incumbent on data professionals to consider the ethical implications of their data generation and use. This includes questions such as:
what questions should be asked about data and its sources?
how do downstream users of data protect or impact individuals and groups?
what are the rights of various stakeholders including consumers?; and
who owns data, particularly within secondary markets?
Consideration of these implications gives rise to questions around the ethics of data (how data is generated, recorded and shared), the ethics of algorithms (how data is interpreted) and the ethics of practices (responsible data analytics).
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.
Data Science Project (Capstone)
Course overviewThis 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.
021Meet your Program Coordinator
Meet your Program Coordinator
Dr Yanan FanAssociate Professor of Data Science
Dr Fan is a senior lecturer at UNSW School of Mathematics and Statistics. Her research is primarily on the development of Bayesian models and computational methodology to solve real-world problems.
She has a keen interest in developing Bayesian semiparametric models,computational methods for large spatial data arising from medical images, approximate Bayesian inference methods and various applications of Bayesian methodology.