Undergraduates

Curriculum for Matriculation Year 2018

BSc (Hons) in Mathematical Sciences

This curriculum applies to students admitted in AY18/19, pursuing a BSc (Hons) in Mathematical Sciences in the Pure Math, Applied Math, or Statistics tracks.

Click here for other versions of the curriculum.


Curriculum Overview

Course Type AU
MAS Core Courses 45 AU
Core Courses for chosen track (Pure Mathematics / Applied Mathematics / Statistics) 11 AU
Prescribed Electives for chosen track
These may include Final Year Project / Professional Internship.
Note that a grade of A- or better in MH4900 (Final Year Project; 8 AU) is required to be eligible for Honours (Highest Distinction).
25 AU
GER Core Courses​ 17 AU
GER Elective Courses ​15 AU
Unrestricted Electives 21 AU
Total 134 AU

To satisfy the major with a Concentration in the Mathematics of Information and Communication, in addition to the above major requirements, a student must pass four courses in the A2 electives list.

To satisfy the major with a Concentration in Computational Mathematics, in addition to the above major requirements, a student must pass EITHER at least four courses in the A1 electives list, OR at least four courses in the A3 electives list.

Year 1

Courses AU Sem
MH1100 - Calculus I 4 AU 1
MH1200 - Linear Algebra I 4 AU 1
MH1300 - Foundations of Mathematics 4 AU 1
MH1101 - Calculus II ​4 AU ​2
MH1201 - Linear Algebra II 4 AU 2
MH1301 - Discrete Mathematics ​3 AU 2​
MH1403 - Algorithms and Computing 3 AU 2
HW0001 - Introduction to Academic Communication
For students who have not passed or been exempted from the Qualifying English Test (QET).
0 AU
GER Prescribed Electives / Unrestricted Electives as required

Year 2

Courses AU Sem
MH2100 - Calculus III 4 AU 1
MH2200 - Groups and Symmetries 3 AU 1
MH2500 - Probability and Introduction to Statistics 4 AU 1
MH3100 - Real Analysis I 4 AU 2
MH3110 - Ordinary Differential Equations 4 AU 2
One Core Course from chosen track
(Pure Mathematics / Applied Mathematics / Statistics)
​3–4 AU
GER Prescribed Electives / Unrestricted Electives as required

Year 3

Courses AU Sem
MH3XXX - Two Core Courses from chosen track 7–8 AU
MH3XXX/4XXX - Prescribed Electives from chosen track as required
GER Prescribed Electives / Unrestricted Electives as required

Year 4

Courses AU Sem
MH3XXX/4XXX - Prescribed Electives from chosen track as required
GER Prescribed Electives / Unrestricted Electives as required

Track In Pure Mathematics

​ Courses AU
Core Courses for the Track​​
MH3101 - Complex Analysis 4 AU
MH3600 - Knots and Surfaces: Introduction to Topology 4 AU
MH3200 - Abstract Algebra I​ ​3 AU
Prescribed Electives for the Track
Choose at least 3 lists, and read at least 2 courses from each chosen list (except for List P4, where only 1 course may be taken). At least 18 AU must be at level 4.
​List P1 MH4100 - Real Analysis II 4 AU
MH4600 - Algebraic Topology ​4 AU
MH4601 - Differential Geometry 4 AU
MAS710 - Continuous Methods ​4 AU
List P2 MH3210 - Number Theory
4 AU
MH4200 - Abstract Algebra II ​4 AU
​MH4301 - Set Theory and Logic ​4 AU
MAS712 - Algebraic Methods ​4 AU
​List P3 ​MH4302 - Theory of Computing ​    4 AU
MH4310 - Coding Theory
4 AU
MH4311 - Cryptography ​4 AU
MH4300 - Combinatorics ​4 AU
MAS711 - Discrete Methods ​4 AU
MAS714 - Algorithms and Theory of Computing ​4 AU
MH3400 - Algorithms for the Real World ​4 AU
List P4 MH4900 - Final Year Project
8 AU
MH4903 - Professional Internship 11 AU

The courses MH491X, MH492X, MH493X, MAS72X and MAS74X can also count towards any of Lists P1–P3, subject to the approval of the division. The remaining AU of the total requirement of 25 AU for Prescribed Electives may be fulfilled through any MH3XXX, MH4XXX, MAS71X, MAS72X and MAS74X courses.

Track In Applied Mathematics

​ Courses AU
​​Core Courses for the Track​​
MH3101 - Complex Analysis 4 AU
MH3700 - Numerical Analysis I ​3 AU
MH3701 - Basic Optimization ​4 AU
Prescribed Electives for the Track
Choose at least 3 lists, and read at least 2 courses from each chosen list (except for List A5, where only 1 course may be taken). At least 18 AU must be at level 4.
List A1 MH4110 - Partial Differential Equations
4 AU
MH4700 - Numerical Analysis II ​4 AU
MH4711 - Mathematical Modelling in Imaging, Vision and Graphics 4 AU​
MH4730 - Mathematics in Biology and Medicine ​4 AU
MAS710 - Continuous Methods ​4 AU
​EE4476 - Image Processing ​3 AU
List A2 MH3300 - Graph Theory 4 AU
MH4310 - Coding Theory​ ​4 AU
MH4311 - Cryptography ​4 AU
MAS711 - Discrete Methods ​4 AU
​CZ4042 - Neural Networks ​3 AU
List A3 MH3310 - Mathematical Foundations of Game Theory 4 AU
​MH4302 - Theory of Computing ​4 AU
MH4701 - Mathematical Programming ​4 AU
MH4702 - Probabilistic Methods in OR ​4 AU
MH4320 - Computational Economics 4 AU
​CZ2001 - Algorithms ​3 AU
MH3400 - Algorithms for the Real World 4 AU
​MH3512 - Stochastic Processes ​4 AU
MH4514 - Financial Mathematics ​4 AU
MAS714 - Algorithms and Theory of Computing ​4 AU
List A4 PH3501 - Fluid Mechanics (this course is no longer offered) 4 AU
PH3502 - Chaotic Dynamical Systems ​4 AU
PH4502 - Atmospheric Physics (this course is no longer offered) ​4 AU
PH4503 - Quantum Theory (this course has been withdrawn) 4 AU
List A5 MH4900 - Final Year Project 8 AU
MH4903 - Professional Internship 11 AU

The courses MH491X, MH492X, MH493X, MAS72X and MAS74X can count towards any of Lists A1–A5, subject to the approval of the division. The remaining AU of the total requirement of 25 AU for Prescribed Electives may be fulfilled through any MH3XXX, MH4XXX, MAS71X, MAS72X and MAS74X courses.

Track In Statistics

​ Courses AU
​Core Course for the Track
MH3500 - Statistics ​4 AU
MH3510 - Regression Analysis ​4 AU
MH3511 - Data Analysis with Computer ​3 AU
Prescribed Electives for the Track
Choose at least 6 courses from the following lists (or 5 courses if List S3 is chosen). These must include at least 2 courses from List S1, and 2 courses from List S2. At least 18 AU must be at level 4.
​List S1 MH3512 - Stochastic Processes 4 AU
MH4500 - Time Series Analysis ​4 AU
MH4501 - Multivariate Analysis ​4 AU
MAS713 - Mathematical Statistics 4 AU
​List S2 MH4730 - Mathematics in Biology and Medicine 4 AU
MH4510 - Statistical Learning and Data Mining ​4 AU
MH4511 - Sampling & Survey ​4 AU
MH4512 - Clinical Trials 4 AU​
MH4513 - Survival Analysis ​4 AU
​BA2202 – Mathematics of Finance ​4 AU
​BA3202 – Actuarial Statistics ​4 AU
​HE3022 – Econometric Modeling and Forecasting 3 AU​
​HE4021 – Advanced Econometrics 3 AU​
MH4514 - Financial Mathematics ​4 AU
MH3701 - Basic Optimization ​4 AU
MH3310 - Mathematical Foundations of Game Theory ​4 AU
MH4701 - Mathematical Programming ​4 AU
MH4702 - Probabilistic Methods in OR ​4 AU
​MH4302 - Theory of Computing ​4 AU
MH4320 - Computational Economics ​4 AU
MAS714 - Algorithms and Theory of Computing 4 AU
MH3400 - Algorithms for the Real World ​4 AU
​List S3 MH4900 - Final Year Project 8 AU
MH4903 - Professional Internship 11 AU

The courses MH491X, MH492X, MH493X, MAS72X and MAS74X can count towards any of Lists S1–S3, subject to the approval of the division. The remaining AU of the total requirement of 25 AU for Prescribed Electives may be fulfilled through any MH3XXX, MH4XXX, MAS71X, MAS72X and MAS74X courses.

Prescribed Electives Available to All Tracks

Courses AU Sem
MH4910 - Undergraduate Research Experience in Mathematical Sciences I 4 AU S
MH4911 - Undergraduate Research Experience in Mathematical Sciences II 4 AU​ ​S
MH4930 - Special Topics in Mathematics ​4 AU ​1
MH4931 - Special Topics in Applied Mathematics ​4 AU ​1
MH4932 - Special Topics in Statistics ​4 AU ​1
MH4920 - Supervised Independent Study I ​4 AU ​1 & 2
MH4921 - Supervised Independent Study II ​4 AU ​1 & 2

Unrestricted Electives for MAS Students

These courses are offered specially to MAS students, to be read as Unrestricted Electives.

Courses AU Sem
MH9000 - Mathematical Problem-Solving 2 AU 1
MH9100 - Advanced Investigations in Calculus I 1 AU 1​
MH9101 - Advanced Investigations in Calculus II 1 AU​ ​2
MH9102 - Advanced Investigations in Calculus III ​1 AU ​1
MH9200 - Advanced Investigations in Linear Algebra I ​1 AU ​1
MH9201 - Advanced Investigations in Linear Algebra II 1 AU​ ​2
MH9300 - Advanced Investigations in Discrete Mathematics ​1 AU ​2
MH4907 - Professional Attachment ​6 AU S​
​​​​​ ​​​