# Mathematics (2023)

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 60 points above 200 level. Students must complete MATHS101, MATHS102, MATHS201, and MATHS202. 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 45 points above 200 level. Students must complete MATHS101, MATHS102, MATHS201, and MATHS202. 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. MATHS135 may also be taken towards a minor. Students may include up to 15 points of DATAX-coded papers.

**Note:** Students who commenced a major in Mathematics in 2017 or prior are encouraged to contact the Division of Health, Engineering, Computing and Science for programme advice.

**Note on Assessment:** 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-.

## On this page

- Prescriptions for the GradCert(Math) and GradDip(Math)
- Prescriptions for the PGCert(Math), PGDip(Math), BA(Hons), BSc(Hons), MA, MSc and MSc (Research)
- Prescriptions for the MPhil
- Prescriptions for the PhD
- 100 Level
- 200 Level
- 300 Level
- 500 Level
- 800 Level
- 900 Level

### Prescriptions for the 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 Health, Engineering, Computing and Science Office.

### Prescriptions for the 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 180 points at 500 level consisting of MATHS594 and 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 and Statistics.

Note: Mathematics will not be available as a subject in the BA(Hons) and MA qualifications in 2022.

### Prescriptions for the 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.

### Prescriptions for the 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.

### 100 Level

Code Paper Title Points Occurrence / Location CSMAX170 Foundations in Computing and Mathematical Sciences 15.0 23A (Hamilton) & 23A (Tauranga) The objective of this paper is to provide students with the academic foundations for computing and mathematical sciences. The paper will cover the following areas: -Effective academic reasoning and communication -Information literacy and research skills -Academic integrity -Techniques and tools in the computing and mathematical sci... ENGEN101 Engineering Maths and Modelling 1A 15.0 23A (Hamilton), 23A (Secondary School - Unistart), 23A (Tauranga) & 23B (Hamilton) A study of the fundamental techniques of algebra and calculus with engineering applications. ENGEN102 Engineering Maths and Modelling 1B 15.0 23B (Hamilton), 23B (Secondary School - Unistart), 23B (Tauranga) & 23G (Hamilton) A further study of the fundamental techniques of algebra and calculus with engineering applications. Includes an introduction to relevant statistical methods. MATHS101 Introduction to Calculus 15.0 23B (Hamilton) & 23B (Secondary School - Unistart) A study of the fundamental techniques of calculus, including differentiation and integration for functions of one real variable, with applications to rate problems, graph sketching, areas and volumes. MATHS102 Introduction to Algebra 15.0 23A (Hamilton) & 23A (Secondary School - Unistart) A study of the fundamental techniques and applications of algebra including Gaussian elimination, vector and matrix algebra, complex numbers, induction and recursion. MATHS135 Discrete Structures 15.0 23B (Hamilton), 23B (Secondary School - Unistart) & 23B (Tauranga) An introduction to a number of the structures of discrete mathematics with wide applicability in areas such as: computer logic, analysis of algorithms, telecommunications, networks and public key cryptography. In addition it introduces a number of fundamental concepts which are useful in Statistics, Computer Science and further stu... MATHS165 General Mathematics 15.0 23A (Hamilton) An introduction to algebra, calculus and applications for students without NCEA Level 3 Mathematics. Students who meet the prerequisites of MATHS101 and/or MATHS102, should take these papers instead. MATHS166 Management Mathematics 15.0 23A (Hamilton) & 23X (Zhejiang University City College, Hangzhou China) An introduction to algebra and calculus for students in Management or Social Sciences. Students who meet the prerequisites of MATHS101 and/or MATHS102 may wish to take these paper(s) instead. MATHS168 Preparatory Mathematics 15.0 23A (Hamilton), 23B (Hamilton) & 23JS (Hamilton) Basic algebraic concepts and an introduction to Calculus and Statistics. This paper provides a last chance for students to correct a weak background in mathematics. Students who meet the prerequisites of MATHS165 or MATHS166 should take one of those papers instead. RPLCR103 Recognition of Prior Learning - Introduction to Calculus 15.0 23A (Hamilton) & 23H (Hamilton) A study of the fundamental techniques of calculus, including differentiation and integration for functions of one real variable, with applications to rate problems, graph sketching, areas and volumes. RPLCR104 Recognition of Prior Learning - Introduction to Algebra 15.0 23A (Hamilton) & 23H (Hamilton) A study of the fundamental techniques and applications of algebra including Gaussian elimination, vector and matrix algebra, complex numbers, induction and recursion. ### 200 Level

Code Paper Title Points Occurrence / Location CSMAX270 Cultural Perspectives for Computing and Mathematical Sciences 15.0 23B (Hamilton) & 23B (Tauranga) The paper provides students with an understanding of scientific and culture-specific perspectives on issues in computing and mathematical sciences. Students will learn how these perspectives can be applied in diverse cultural, international, ethical, and professional contexts. DATAX201 Practical Data Science 15.0 23B (Hamilton), 23B (Online) & 23B (Tauranga) This paper gives students practical experience for the entire data science process. It covers the data collection process, data cleaning and manipulation, and data visualisation and presentation. DATAX221 Statistical Data Analysis 15.0 23A (Hamilton) This paper introduces students to the R programming language which is used to investigate a collection of real data sets. Analysis of variance, multiple regression, non parametric methods and time series are covered. DATAX222 Principles of Probability and Statistics 15.0 23B (Hamilton) This paper introduces the theoretical background that underpins modern probability and statistics. Topics include discrete probability and mathematical statistics from a frequentist and Bayesian viewpoint. ENGEN201 Engineering Maths and Modelling 2 15.0 23A (Hamilton) & 23H (Online) Calculus of Several Variables and its Applications. Vector calculus (Green's, Gauss' and Stokes' theorems). Taylor's Theorem in n dimensions. Introduction to ordinary differential equations and methods to solve them. MATHS201 Continuing Calculus 15.0 23A (Hamilton) Calculus of Several Variables and its Applications. Vector calculus (Green's, Gauss' and Stokes' theorems). Taylor's Theorem in n dimensions. The gamma and beta functions. MATHS202 Linear Algebra 15.0 23A (Hamilton) A formal approach to linear algebra, with applications. Topics include: axioms of a vector space, linear independence, spanning sets and bases. Linear transformations, the Gram-Schmidt process. MATHS203 Differential Equations and Modelling 15.0 23B (Hamilton) Systems of ordinary differential equations and their applications, including phase plane methods. Introduction to partial differential equations. Fourier series. ### 300 Level

Code Paper Title Points Occurrence / Location COMPX361 Logic and Computation 15.0 23B (Hamilton) & 23B (Tauranga) The syllabus includes: further development of predicate logic with application to program verification; mathematical induction including structural induction; finite state automata and regular languages; Kleene's Theorem; Turing machines, the Church-Turing thesis, universal Turing machines and the Halting problem; formal grammars a... COMPX364 Cryptography and Number Theory 15.0 23B (Hamilton) An introduction to number theoretic ideas with emphasis on their applications in cryptography. COMPX367 Computational Mathematics 15.0 23B (Hamilton) Introduces numerical methods for solving various mathematical problems. DATAX321 Advanced Data Analysis 15.0 23B (Hamilton) This paper covers the use of statistical packages for data analysis and modelling. The emphasis is on observational rather than experimental data. The topics covered are regression modelling and its generalisations, and multivariate analysis. DATAX322 Probability and Stochastic Processes 15.0 23A (Hamilton) This paper introduces students to probability theory and stochastic processes. It covers formally the theoretical foundations of probability, random variables, statistics, stochastic processes and Markov chains. DATAX323 Design and Analysis of Experiments and Surveys 15.0 23A (Hamilton) This paper outlines the principles and practicalities of designing and analysing experiments and surveys, with emphasis on the design. ENGEN301 Engineering Maths and Modelling 3 15.0 23A (Hamilton) Introduces numerical methods and statistical ideas relevant to Engineering. MATHS301 Real and Complex Analysis 15.0 23A (Hamilton) Further real analysis, including a formal approach to continuity, differentiability and power series. An introduction to the calculus of complex functions and its applications. MATHS307 Rings and Fields 15.0 23A (Hamilton) This paper considers the algebraic structures of rings and fields together with applications of the ideas. MATHS341 Partial Differential Equations 15.0 23B (Hamilton) Develops solution techniques for first and second order partial differential equations, including the method of characteristics and separation of variables. Applications to physical systems are emphasized. MATHS390 Directed Study 15.0 23A (Hamilton) & 23B (Hamilton) Students carry out an independent research project on an approved topic under staff supervision. MATHS397 Work-Integrated Learning Directed Study 15.0 23X (Hamilton) Students carry out an independent work-related project on an approved topic under staff supervision. ### 500 Level

Code Paper Title Points Occurrence / Location COMPX502 Cryptography 15.0 23B (Hamilton) An introduction to cryptographic methods. COMPX546 Graph Theory 15.0 23B (Hamilton) An introduction to graph theory and combinatorics, including network optimisation algorithms. COMPX567 Advanced Computational Mathematics 15.0 23B (Hamilton) This paper considers computational methods for solving various mathematical problems. MATHS507 Advanced Rings and Fields 15.0 23A (Hamilton) This paper considers the algebraic structures of rings and fields together with applications of the ideas, studied at an advanced level. MATHS512 Continuous Groups 15.0 23A (Hamilton) An introduction to the study of continuous groups, particularly matrix groups. The groups have application to theoretical physics. MATHS517 Stochastic Differential Equations with Applications to Finance 15.0 23A (Hamilton) A study of stochastic differential equations and their applications in the physical sciences and finance. MATHS520 Dissertation 45.0 23X (Hamilton) A directed investigation and report on an approved project or study topic. MATHS541 Classical Partial Differential Equations 15.0 23B (Hamilton) Topics chosen from: first-order equations; the method of characteristics; second-order equations: wave, diffusion, and potential; separation of variables; initial and boundary value problems; applications: heat and mass transfer, fluid dynamics, finance MATHS565 General Relativity 15.0 23B (Hamilton) The theory of gravitational fields and cosmology using the methods of general relativity. MATHS581 Special Topic in Mathematics 1 15.0 23A (Hamilton) & 23B (Hamilton) One or more special topics in mathematics, at an advanced level. MATHS582 Special Topic in Mathematics 2 15.0 23A (Hamilton) & 23B (Hamilton) One or more special topics in mathematics, at an advanced level. MATHS591 Dissertation 30.0 23X (Hamilton) A report on the findings of a theoretical or empirical investigation. MATHS592 Dissertation 60.0 23X (Hamilton) A report on the findings of a theoretical or empirical investigation. MATHS593 Mathematics Thesis 90.0 23I (Hamilton) & 23X (Hamilton) An externally examined piece of written work that reports on the findings of supervised research. MATHS594 Mathematics Thesis 120.0 23X (Hamilton) An externally examined piece of written work that reports on the findings of supervised research. ### 800 Level

Code Paper Title Points Occurrence / Location MATHS800 Mathematics MPhil Thesis 120.0 23X (Hamilton) *No description available.*### 900 Level

Code Paper Title Points Occurrence / Location MATHS900 Mathematics PhD Thesis 120.0 23I (Hamilton), 23J (Hamilton), 23K (Hamilton) & 23X (Hamilton) *No description available.*

** 2023 Catalogue of Papers information current as of : ** 4 December 2023 11:32am