Mathematics Subject regulations
Mathematics is a language of fundamental importance which underpins many activities of society. It plays a crucial role, both theoretically and practically, in many areas such as science, computing, economics and finance.
Mathematics is available as a first major for the Bachelor of Computing and Mathematical Sciences with Honours (BCMS(Hons)) and the Bachelor of Science (BSc). Mathematics may also be included as a second major or minor in other undergraduate degrees, subject to approval of the Division in which the student is enrolled.
To complete Mathematics as a single major for the BCMS(Hons) or the BSc, students must gain 135 points from papers listed for Mathematics, including 105 points above 100 level, and 45 points above 200 level. Students must complete MATHS103 and either MATHS104 or MATHS135. Students may include up to 30 points of DATAX-coded papers as part of their Mathematics major. Students in the BCMS(Hons) will also need to take at least 60 points in the subject of Mathematics at 500 level, including MATHS520.
To complete Mathematics as part of a double major for the BCMS(Hons), BSc or other undergraduate degree, students must gain 120 points from papers listed for Mathematics, including 90 points above 100 level, and 30 points above 200 level. Students must complete MATHS103 and either MATHS104 or MATHS135. Students may include up to 30 points of DATAX-coded papers as part of their Mathematics major. Students in the BCMS(Hons) will also need to take at least 60 points in the subject of their first major at 500 level including MATHS520 if Mathematics is the first major.
To complete a minor in Mathematics, students must complete 60 points, including at least 30 points above 100 level. The 60 points must be chosen from the papers listed for the Mathematics major. Students may include up to 15 points of DATAX-coded papers.
Students who commenced a major in Mathematics in 2017 or prior are encouraged to contact the Division of STEM for programme advice.
There will be no new enrolments in the following degrees: BA(Hons) in Mathematics, BCMS(Hons) in Mathematics and the MA in Mathematics. Students enrolled in these degrees previously should consult the Division of STEM for programme advice.
To be eligible to pass these papers students should normally achieve a minimum grade of D in the internal assessment and the final examination, and an overall grade of C-.
Other qualifications
Prescriptions for:
- 
                                GradCert(Math) and GradDip(Math) A Graduate Certificate and Graduate Diploma are available to graduates who have not included Mathematics at an advanced level in their first degree. For further details, contact the Division of STEM Office. 
- 
                                PGCert(Math), PGDip(Math), BA(Hons), BSc(Hons), MA, MSc and MSc (Research) The paper MATHS520 is normally available only for the BCMS(Hons) degree. To complete a PGCert(Math), students must complete 60 points at 500 level consisting of 60 points from papers listed for Mathematics. To complete a PGDip(Math), students must complete 120 points at 500 level including at least 90 points from papers listed for Mathematics. To complete a BA(Hons) in Mathematics, students must complete 120 points at 500 level, including at least 60 points from the papers listed for Mathematics, of which at least 30 points must be in research (normally MATHS591). Enrolment in papers towards the BSc(Hons) is only by invitation of the Head of School. To complete a BSc(Hons) in Mathematics, students must complete 120 points at 500 level, including at least 60 points from the papers listed for Mathematics, of which at least 30 points must be in research (normally MATHS591). To complete an MA in Mathematics, students admitted under section 2(b) of the MA regulations must take a 120 point thesis, or a 90 point thesis and 30 points from approved 500 level papers, or a 60 point dissertation and 60 points from approved 500 level papers. To complete an MSc in Mathematics, students admitted under section 2(a) of the MSc regulations must complete 180 points at 500 level including MATHS592 and at least 60 points from papers listed for Mathematics. To complete an MSc (Research) in Mathematics, students admitted under section 2(a) of the MSc (Research) regulations must complete 240 points at 500 level consisting of MATHS594 and at least 60 points from papers listed for Mathematics. Candidates for graduate qualifications should select their papers in consultation with the Graduate Adviser in Mathematics of the Department of Mathematics. 
- 
                                MPhil The Master of Philosophy is a one year research-based degree in which students undertake a programme of approved and supervised research that leads to a thesis which critically investigates an approved topic of substance and significance, demonstrates expertise in the methods of research and scholarship, displays intellectual independence and makes a substantial original contribution to the subject area concerned, and is of publishable quality. 
- 
                                PhD The Doctor of Philosophy is a three year research-based degree in which students undertake a programme of approved and supervised research that leads to a thesis which critically investigates an approved topic of substance and significance, demonstrates expertise in the methods of research and scholarship, displays intellectual independence and makes a substantial original contribution to the subject area concerned, and is of publishable quality. 
Mathematics papers
| Code and paper title | Points | |
|---|---|---|
| CSMAX175
                                            Introduction to Cyber Security This paper provides an introduction to Cyber Security through the exploration of concepts such as digital information, digital identities, digital... | 15 | 26A (Hamilton) & 26A (Tauranga) & 26X (Hainan University, Haikou China) | 
| ENGEN101
                                            Engineering Maths and Modelling 1A A study of the fundamental techniques of algebra and calculus with engineering applications. | 15 | 26A (Hamilton) & 26A (Secondary School - Unistart) & 26A (Tauranga) & 26B (Hamilton) | 
| ENGEN102
                                            Engineering Maths and Modelling 1B A further study of the fundamental techniques of algebra and calculus with engineering applications. Includes an introduction to relevant statistical... | 15 | 26B (Hamilton) & 26B (Secondary School - Unistart) & 26B (Tauranga) & 26G (Hamilton) | 
| MATHS103
                                            Mathematics 1A A study of the fundamental techniques of algebra and calculus. | 15 | 26A (Hamilton) & 26B (Hamilton) & 26X (Hainan University, Haikou China) | 
| MATHS104
                                            Mathematics 1B A further study of the fundamental techniques of algebra and calculus. | 15 | 26B (Hamilton) | 
| MATHS135
                                            Discrete Structures An introduction to a number of the structures of discrete mathematics with wide applicability in areas such as: computer logic, analysis of... | 15 | 26B (Hamilton) & 26B (Secondary School - Unistart) & 26B (Tauranga) & 26X (Hainan University, Haikou China) | 
| MATHS165
                                            General Mathematics An introduction to algebra, calculus, and their applications for students without NCEA Level 3 Mathematics. Students who meet the prerequisites of... | 15 | 26A (Hamilton) & 26B (Hamilton Waikato College) & 26X (Hangzhou City University, Hangzhou China) | 
| MATHS166
                                            Management Mathematics An introduction to algebra and calculus for students in Management or Social Sciences. Students who meet the prerequisites for MATHS103 may wish to... | 15 | 26A (Hamilton) & 26X (Hangzhou City University, Hangzhou China) | 
| MATHS168
                                            Preparatory Mathematics This paper covers basic algebraic concepts, along with an introduction to statistics and calculus. It is intended for those who wish to improve their... | 15 | 26A (Hamilton) & 26B (Hamilton) & 26JS (Hamilton) | 
| RPLCR103
                                            Recognition of Prior Learning - Mathematics 1A A study of the fundamental techniques of algebra and calculus. | 15 | 26A (Hamilton) & 26H (Hamilton) | 
| RPLCR104
                                            Recognition of Prior Learning - Mathematics 1B A further study of the fundamental techniques and applications of calculus and algebra. | 15 | 26A (Hamilton) & 26H (Hamilton) | 
| Code and paper title | Points | |
|---|---|---|
| CSMAX270
                                            Cultural Perspectives for Computing and Mathematical Sciences The paper provides students with an understanding of scientific and culture-specific perspectives on issues in computing and mathematical sciences... | 15 | 26B (Hamilton) & 26B (Tauranga) | 
| ENGEN201
                                            Engineering Maths and Modelling 2 Calculus of Several Variables and its Applications. Vector calculus (Green's, Gauss' and Stokes' theorems). Taylor's Theorem in n dimensions... | 15 | 26A (Hamilton) & 26H (Online) | 
| MATHS201
                                            Continuing Calculus Calculus of Several Variables and its Applications. Vector calculus (Green's, Gauss' and Stokes' theorems). Taylor's Theorem in n dimensions... | 15 | 26A (Hamilton) & 26X (Hainan University, Haikou China) | 
| MATHS202
                                            Linear Algebra A formal approach to linear algebra, with applications. Topics include: axioms of a vector space, linear independence, spanning sets and bases... | 15 | 26B (Hamilton) & 26X (Hainan University, Haikou China) | 
| MATHS204
                                            Mathematical Tools for Scientists This paper gives students a practical introduction to mathematical modelling and real-world problem solving, especially as it relates to science. | 15 | 26B (Hamilton) | 
| MATHS235
                                            Discrete Mathematics An exploration of topics in discrete mathematics with applications in computer and management science, including: graph theory and networks, coding... | 15 | 26A (Hamilton) | 
| Code and paper title | Points | |
|---|---|---|
| COMPX344
                                            Applied Computational Methods This paper explores numerical methods with applications to real world problems. A variety of classes of problems will be introduced, and appropriate... | 15 | 26X (Hainan University, Haikou China) | 
| COMPX361
                                            Logic and Computation The syllabus includes: further development of predicate logic with application to program verification; mathematical induction including structural... | 15 | 26B (Hamilton) & 26B (Tauranga) & 26X (Hainan University, Haikou China) | 
| ENGEN301
                                            Engineering Maths and Modelling 3 Laplace transforms and Fourier series as solution techniques for differential equations relevant to engineering. Introduction to numerical methods... | 15 | 26A (Hamilton) | 
| MATHS301
                                            Real and Complex Analysis Further analysis, including a formal approach to continuity and convergence via metric spaces. An introduction to the calculus of complex functions... | 15 | 26A (Hamilton) | 
| MATHS302
                                            Group Theory An introduction to abstract algebra via the theory of groups. | 15 | 26A (Hamilton) | 
| MATHS303
                                            Applied Mathematics Develops the most widely used methods for solving ordinary differential equations, especially those arising in physical applications. | 15 | 26B (Hamilton) | 
| MATHS390
                                            Directed Study Students carry out an independent research project on an approved topic under staff supervision. | 15 | 26A (Hamilton) & 26B (Hamilton) | 
| MATHS397
                                            Work-Integrated Learning Directed Study Students carry out an independent work-related project on an approved topic under staff supervision. | 15 | 26A (Hamilton) & 26B (Hamilton) & 26C (Hamilton) | 
| Code and paper title | Points | |
|---|---|---|
| COMPX546
                                            Graph Theory An introduction to graph theory and combinatorics, including network optimisation algorithms. | 15 | 26A (Hamilton) | 
| MATHS503
                                            Advanced Applied Mathematics This paper develops in depth the most widely used methods for solving ordinary differential equations, especially those arising in physical... | 15 | 26B (Hamilton) | 
| MATHS511
                                            Semigroups and Universal Algebra | 15 | 26A (Hamilton) | 
| MATHS513
                                            Advanced Group Theory An in-depth study of the theory of finite groups. | 15 | 26A (Hamilton) | 
| MATHS520
                                            Dissertation A directed investigation and report on an approved project or study topic. | 45 | 26X (Hamilton) | 
| MATHS553
                                            Fluid Dynamics Basic principles of fluid dynamics with applications. | 15 | 26B (Hamilton) | 
| MATHS581
                                            Special Topic in Mathematics 1 One or more special topics in mathematics, at an advanced level. | 15 | 26A (Hamilton) & 26B (Hamilton) & 26C (Hamilton) | 
| MATHS582
                                            Special Topic in Mathematics 2 One or more special topics in mathematics, at an advanced level. | 15 | 26A (Hamilton) & 26B (Hamilton) & 26C (Hamilton) | 
| MATHS591
                                            Dissertation A report on the findings of a theoretical or empirical investigation. | 30 | 26X (Hamilton) | 
| MATHS592
                                            Dissertation A report on the findings of a theoretical or empirical investigation. | 60 | 26X (Hamilton) | 
| MATHS593
                                            Mathematics Thesis An externally examined piece of written work that reports on the findings of supervised research. | 90 | 26X (Hamilton) | 
| MATHS594
                                            Mathematics Thesis An externally examined piece of written work that reports on the findings of supervised research. | 120 | 26X (Hamilton) | 
| Code and paper title | Points | |
|---|---|---|
| MATHS800
                                            Mathematics MPhil Thesis | 120 | 26X (Hamilton) | 
| Code and paper title | Points | |
|---|---|---|
| MATHS900
                                            Mathematics PhD Thesis | 120 | 26I (Hamilton) & 26J (Hamilton) & 26K (Hamilton) & 26X (Hamilton) | 
- 
                CSMAX175 Introduction to Cyber SecurityThis paper provides an introduction to Cyber Security through the exploration of concepts such as digital information, digital identities, digital... Points 15A study of the fundamental techniques of algebra and calculus with engineering applications. Points 15A further study of the fundamental techniques of algebra and calculus with engineering applications. Includes an introduction to relevant statistical... Points 15A study of the fundamental techniques of algebra and calculus. Points 15A further study of the fundamental techniques of algebra and calculus. Points 15An introduction to a number of the structures of discrete mathematics with wide applicability in areas such as: computer logic, analysis of... Points 15An introduction to algebra, calculus, and their applications for students without NCEA Level 3 Mathematics. Students who meet the prerequisites of... Points 15An introduction to algebra and calculus for students in Management or Social Sciences. Students who meet the prerequisites for MATHS103 may wish to... Points 15This paper covers basic algebraic concepts, along with an introduction to statistics and calculus. It is intended for those who wish to improve their... Points 15A study of the fundamental techniques of algebra and calculus. Points 15A further study of the fundamental techniques and applications of calculus and algebra. Points 15- 
                CSMAX270 Cultural Perspectives for Computing and Mathematical SciencesThe paper provides students with an understanding of scientific and culture-specific perspectives on issues in computing and mathematical sciences... Points 15Calculus of Several Variables and its Applications. Vector calculus (Green's, Gauss' and Stokes' theorems). Taylor's Theorem in n dimensions... Points 15Calculus of Several Variables and its Applications. Vector calculus (Green's, Gauss' and Stokes' theorems). Taylor's Theorem in n dimensions... Points 15A formal approach to linear algebra, with applications. Topics include: axioms of a vector space, linear independence, spanning sets and bases... Points 15This paper gives students a practical introduction to mathematical modelling and real-world problem solving, especially as it relates to science. Points 15An exploration of topics in discrete mathematics with applications in computer and management science, including: graph theory and networks, coding... Points 15- 
                COMPX344 Applied Computational MethodsThis paper explores numerical methods with applications to real world problems. A variety of classes of problems will be introduced, and appropriate... Points 15The syllabus includes: further development of predicate logic with application to program verification; mathematical induction including structural... Points 15Laplace transforms and Fourier series as solution techniques for differential equations relevant to engineering. Introduction to numerical methods... Points 15Further analysis, including a formal approach to continuity and convergence via metric spaces. An introduction to the calculus of complex functions... Points 15An introduction to abstract algebra via the theory of groups. Points 15Develops the most widely used methods for solving ordinary differential equations, especially those arising in physical applications. Points 15Students carry out an independent research project on an approved topic under staff supervision. Points 15Students carry out an independent work-related project on an approved topic under staff supervision. Points 15- 
                COMPX546 Graph TheoryAn introduction to graph theory and combinatorics, including network optimisation algorithms. Points 15This paper develops in depth the most widely used methods for solving ordinary differential equations, especially those arising in physical... Points 15An in-depth study of the theory of finite groups. Points 15A directed investigation and report on an approved project or study topic. Points 45Basic principles of fluid dynamics with applications. Points 15One or more special topics in mathematics, at an advanced level. Points 15One or more special topics in mathematics, at an advanced level. Points 15A report on the findings of a theoretical or empirical investigation. Points 30A report on the findings of a theoretical or empirical investigation. Points 60An externally examined piece of written work that reports on the findings of supervised research. Points 90An externally examined piece of written work that reports on the findings of supervised research. Points 120- 
                
- 
                MATHS900 Mathematics PhD ThesisPoints 120
2026 Catalogue of Papers information current as of 31 Oct 2025 01:00am