Data Science Subject regulations
Data Science prepares graduates for a career in modern data science. With data driven decision making becoming increasingly prevalent across almost every field, this programme will give students a broad foundation in modern data science skills that will allow them to work in a wide variety of fields both in industry and research.
Other qualifications
Prescriptions for:
-
Prescriptions for: PGDip(DSc) and MDSc To complete a PGDip(DSc), students must complete 120 points at 500 level, including COMPX570, DATAX500, DATAX501, DATAX503, DATAX504, and at least 45 points from the Data Science papers.
To complete a MDSc without endorsement, students must complete 180 points of Data Science papers at 500 level, including COMPX570, DATAX500, DATAX501, DATAX503 and DATAX504, and 45 points from COMPX520, DATAX520, GEOGY523, HELTH597, MATHS520 or MNGMT562 and MNGMT563.
To complete a MDSc with endorsement, students must complete 180 points of Data Science papers at 500 level, including COMPX570, DATAX500, DATAX501, DATAX503 and DATAX504, and 75 points listed for the relevant endorsement, including 45 points from COMPX520, DATAX520, GEOGY523, HELTH597, MATHS520 or MNGMT562 and MNGMT563.
The MDSc may be completed with an endorsement as follows:
MDSc(Artificial Intelligence) students must complete 75 points from the following papers: COMPX520, and 30 points from COMPX521, COMPX523 or COMPX525.
MDSc(Business Analytics) students must complete 75 points from the following papers: MNGMT562 and MNGMT563 and 30 points from AGBUS572, BUSAN570, BUSAN572 or ECONS543.
MDSc(Geographic Information Systems) students must complete 75 points from the following papers: GEOGY523 and 30 points from ENVPL509, GEOGY538 or GEOGY558.
MDSc(Health Analytics) students must complete 75 points from the following papers: HELTH597 and 30 points from BIOMD501, COMPX555, or HLTSC536.
MDSc(Mathematics) students must complete 75 points from the following papers: MATHS520 and 30 points from COMPX502, COMPX544 or COMPX546.
MDSc(Statistical Modelling) students must complete 75 points from the following papers: DATAX520 and 30 points from DATAX521, DATAX522, DATAX52X or DATAX526.
Data Science papers
| Code and paper title | Points | |
|---|---|---|
|
AGBUS572
Agri-Food Analytics
This paper focuses on the use of agricultural, environmental and economic data in budgeting, cash flow analysis, and investment analysis to guide... |
15 | 26B (Hamilton) |
|
BIOMD501
Technology in Biomedicine: From Drug Discovery and Development to Precision Medicine
In this paper, students will gain an understanding of how technology, including artificial intelligence, is used in disease diagnosis, drug... |
15 | 26B (Hamilton) |
|
BUSAN570
Managing Big Data
This paper explores the key management issues associated with big data. This includes understanding the types of big data encountered in... |
15 | 26B (Hamilton) |
|
BUSAN572
Decision Making with Data Analytics
This paper focuses on equipping students to analyse data to make required inferences and predictions, enabling businesses to make data-informed... |
15 | 26B (Hamilton) |
|
COMPX520
Dissertation
A directed study investigation and report on an approved project or study topic under the supervision of a lecturer. Students should obtain the... |
45 | 26D (Hamilton) & 26I (Hamilton) & 26X (Hamilton) |
|
COMPX521
Interpretable Machine Learning
This paper exposes students to selected machine learning algorithms and includes assignments that require the implementation of these algorithms. |
15 | 26B (Hamilton) |
|
COMPX523
Machine Learning for Data Streams
Data streams are everywhere, from F1 racing over electricity networks to news feeds. Data stream mining relies on and develops new incremental... |
15 | 26A (Hamilton) |
|
COMPX525
Deep Learning
This paper provides an introduction into Deep Learning, focussing on both algorithms and applications. It covers both the basics of Neural networks... |
15 | 26A (Hamilton) |
|
COMPX532
Information Visualisation
This paper aims to provide an awareness of the potential offered by information visualisation techniques, a familiarity with the underlying concepts... |
15 | 26A (Hamilton) |
|
COMPX546
Graph Theory
An introduction to graph theory and combinatorics, including network optimisation algorithms. |
15 | 26A (Hamilton) |
|
COMPX555
Bioinformatics
An introduction to bioinformatics, open to students majoring in computer science or biology. It includes an overview of molecular biology, genomics... |
15 | 26B (Hamilton) |
|
COMPX570
Data Management
This paper will provide students with tools for understanding how to manage data in large data ecosystems, and ethical considerations. |
15 | 26B (Hamilton) |
|
COMPX575
Programming Tools and Techniques
A paper in programming techniques applicable to a range of research applications in Computer Science. |
15 | 26A (Hamilton) & 26B (Hamilton) |
|
COMPX585
Preparation for Research in Computer Science
A paper about how to plan, conduct and report research in the field of computer science, in which students gain skills in and understanding of... |
15 | 26B (Hamilton) |
|
DATAX500
Data Analysis for Researchers
This paper will cover critical data analysis skills and tools used for quantitative research. It is intended for postgraduate students with little... |
15 | 26A (Hamilton) |
|
DATAX501
Modelling for Data Science
The first half of this paper covers general and generalised linear models. The second half covers statistical learning and classification methods and... |
15 | 26B (Hamilton) |
|
DATAX502
Time Series and Stochastic Modelling
This graduate-level course provides an in-depth exploration of time series analysis and stochastic modeling techniques, focusing on theoretical... |
15 | No occurrences |
|
DATAX503
Programming for Data Science
This paper introduces computer programming in languages such as the MATLAB and Python languages. It provides the basis for the programming skills... |
15 | 26A (Hamilton) |
|
DATAX504
Practical Machine Learning for Data Analysis
Practical Machine Learning in Data Analysis" is a graduate-level course focused on applying machine learning methods to real-world data analysis... |
15 | 26B (Hamilton) |
|
DATAX520
Dissertation
A directed investigation and report on an approved project or study topic. |
45 | 26X (Hamilton) |
|
DATAX521
Advanced Statistical Modelling
This paper covers the theory and application of advanced statistical models. Topics include: generalised linear models, model selection, generalised... |
15 | 26B (Hamilton) |
|
DATAX522
Mathematical Statistics
This course covers classical mathematical statistics for inference. Topics include: distribution theory, limit theorems; properties of estimators... |
15 | No occurrences |
|
DATAX526
Computational Bayesian Inference
This course will focus on the computational aspects of Bayesian inference. Well-known algorithms to perform Bayesian inference will be applied to... |
15 | 26A (Hamilton) |
|
ECONS543
Applied Econometrics
This paper deals with topics in causal inference, time series analysis and machine learning with a focus on applications in finance. |
15 | 26B (Hamilton) |
|
ENVPL509
Urban Spatial Analysis
This paper will provide students with hands-on spatial analytical skills for environmental planning practice in an urban context. Students will... |
15 | 26B (Hamilton) |
|
GEOGY538
Automated Spatial Analysis using Geographic Information Systems
Automated GIS, using programming or scripts, are extremely powerful compared to the 'point and click' environment, and are the most practical method... |
15 | 26X (Block) |
|
GEOGY558
Applied Geographic Information Systems for Research and Planning
GIS is used widely in a range of industries and government agencies, and graduates competent in GIS are sort after for employment. This paper is... |
15 | 26A (Hamilton) |
|
HLTSC536
Finance and Data Analytics in Health
This paper is aimed at health professionals and others working in the health sector. This paper enables students to apply a range of financial and... |
30 | 26B (Hamilton) |
|
MATHS520
Dissertation
A directed investigation and report on an approved project or study topic. |
45 | 26X (Hamilton) |
|
MNGMT562
Contemporary and Future Issues, in Context
In a world where the only constant is change itself the issues facing today’s managers are complex and varied. This capstone paper will provide... |
15 | 26C (Hamilton) & 26C (Tauranga) |
|
MNGMT563
High Impact Applied Project
This paper provides an opportunity for the student to investigate a topic in depth and conduct applied research that results in a report that will be... |
30 | 26C (Hamilton) & 26C (Tauranga) |
|
POPST502
Indigenous Data Sovereignty and Governance: Theory, Principles and Frameworks
This paper explores key concepts and supports students to develop an in-depth understanding of the key theoretical foundations, guiding principles... |
15 | 26A (Online) |
|
POPST503
Methodological Approaches to Analysing Indigenous Data
This paper examines the fundamentals of indigenous data analysis based on indigenous data sovereignty principles. The paper will support students to... |
15 | 26B (Online) |
|
SCIEN503
Science Communication in Society and the Workplace
This paper discusses ways in which science can be communicated by scientists to others. It includes interacting with mainstream media, how to... |
15 | 26C (Hamilton) |
-
AGBUS572 Agri-Food Analytics
This paper focuses on the use of agricultural, environmental and economic data in budgeting, cash flow analysis, and investment analysis to guide...
Points 15 26B (Hamilton)BIOMD501 Technology in Biomedicine: From Drug Discovery and Development to Precision MedicineIn this paper, students will gain an understanding of how technology, including artificial intelligence, is used in disease diagnosis, drug...
Points 15 26B (Hamilton)BUSAN570 Managing Big DataThis paper explores the key management issues associated with big data. This includes understanding the types of big data encountered in...
Points 15 26B (Hamilton)BUSAN572 Decision Making with Data AnalyticsThis paper focuses on equipping students to analyse data to make required inferences and predictions, enabling businesses to make data-informed...
Points 15 26B (Hamilton)COMPX520 DissertationA directed study investigation and report on an approved project or study topic under the supervision of a lecturer. Students should obtain the...
Points 45 26D (Hamilton) & 26I (Hamilton) & 26X (Hamilton)COMPX521 Interpretable Machine LearningThis paper exposes students to selected machine learning algorithms and includes assignments that require the implementation of these algorithms.
Points 15 26B (Hamilton)COMPX523 Machine Learning for Data StreamsData streams are everywhere, from F1 racing over electricity networks to news feeds. Data stream mining relies on and develops new incremental...
Points 15 26A (Hamilton)COMPX525 Deep LearningThis paper provides an introduction into Deep Learning, focussing on both algorithms and applications. It covers both the basics of Neural networks...
Points 15 26A (Hamilton)COMPX532 Information VisualisationThis paper aims to provide an awareness of the potential offered by information visualisation techniques, a familiarity with the underlying concepts...
Points 15 26A (Hamilton)COMPX546 Graph TheoryAn introduction to graph theory and combinatorics, including network optimisation algorithms.
Points 15 26A (Hamilton)COMPX555 BioinformaticsAn introduction to bioinformatics, open to students majoring in computer science or biology. It includes an overview of molecular biology, genomics...
Points 15 26B (Hamilton)COMPX570 Data ManagementThis paper will provide students with tools for understanding how to manage data in large data ecosystems, and ethical considerations.
Points 15 26B (Hamilton)COMPX575 Programming Tools and TechniquesA paper in programming techniques applicable to a range of research applications in Computer Science.
Points 15 26A (Hamilton) & 26B (Hamilton)COMPX585 Preparation for Research in Computer ScienceA paper about how to plan, conduct and report research in the field of computer science, in which students gain skills in and understanding of...
Points 15 26B (Hamilton)DATAX500 Data Analysis for ResearchersThis paper will cover critical data analysis skills and tools used for quantitative research. It is intended for postgraduate students with little...
Points 15 26A (Hamilton)DATAX501 Modelling for Data ScienceThe first half of this paper covers general and generalised linear models. The second half covers statistical learning and classification methods and...
Points 15 26B (Hamilton)DATAX502 Time Series and Stochastic ModellingThis graduate-level course provides an in-depth exploration of time series analysis and stochastic modeling techniques, focusing on theoretical...
Points 15 No occurrencesDATAX503 Programming for Data ScienceThis paper introduces computer programming in languages such as the MATLAB and Python languages. It provides the basis for the programming skills...
Points 15 26A (Hamilton)DATAX504 Practical Machine Learning for Data AnalysisPractical Machine Learning in Data Analysis" is a graduate-level course focused on applying machine learning methods to real-world data analysis...
Points 15 26B (Hamilton)DATAX520 DissertationA directed investigation and report on an approved project or study topic.
Points 45 26X (Hamilton)DATAX521 Advanced Statistical ModellingThis paper covers the theory and application of advanced statistical models. Topics include: generalised linear models, model selection, generalised...
Points 15 26B (Hamilton)DATAX522 Mathematical StatisticsThis course covers classical mathematical statistics for inference. Topics include: distribution theory, limit theorems; properties of estimators...
Points 15 No occurrencesDATAX526 Computational Bayesian InferenceThis course will focus on the computational aspects of Bayesian inference. Well-known algorithms to perform Bayesian inference will be applied to...
Points 15 26A (Hamilton)ECONS543 Applied EconometricsThis paper deals with topics in causal inference, time series analysis and machine learning with a focus on applications in finance.
Points 15 26B (Hamilton)ENVPL509 Urban Spatial AnalysisThis paper will provide students with hands-on spatial analytical skills for environmental planning practice in an urban context. Students will...
Points 15 26B (Hamilton)GEOGY538 Automated Spatial Analysis using Geographic Information SystemsAutomated GIS, using programming or scripts, are extremely powerful compared to the 'point and click' environment, and are the most practical method...
Points 15 26X (Block)GEOGY558 Applied Geographic Information Systems for Research and PlanningGIS is used widely in a range of industries and government agencies, and graduates competent in GIS are sort after for employment. This paper is...
Points 15 26A (Hamilton)HLTSC536 Finance and Data Analytics in HealthThis paper is aimed at health professionals and others working in the health sector. This paper enables students to apply a range of financial and...
Points 30 26B (Hamilton)MATHS520 DissertationA directed investigation and report on an approved project or study topic.
Points 45 26X (Hamilton)MNGMT562 Contemporary and Future Issues, in ContextIn a world where the only constant is change itself the issues facing today’s managers are complex and varied. This capstone paper will provide...
Points 15 26C (Hamilton) & 26C (Tauranga)MNGMT563 High Impact Applied ProjectThis paper provides an opportunity for the student to investigate a topic in depth and conduct applied research that results in a report that will be...
Points 30 26C (Hamilton) & 26C (Tauranga)POPST502 Indigenous Data Sovereignty and Governance: Theory, Principles and FrameworksThis paper explores key concepts and supports students to develop an in-depth understanding of the key theoretical foundations, guiding principles...
Points 15 26A (Online)POPST503 Methodological Approaches to Analysing Indigenous DataThis paper examines the fundamentals of indigenous data analysis based on indigenous data sovereignty principles. The paper will support students to...
Points 15 26B (Online)SCIEN503 Science Communication in Society and the WorkplaceThis paper discusses ways in which science can be communicated by scientists to others. It includes interacting with mainstream media, how to...
Points 15 26C (Hamilton)
2026 Catalogue of Papers information current as of 21 Nov 2025 01:00am