Bachelor of Science Degree in Mathematics

Entry Requirements

Admission to the Mathematics Programmes shall be as specified in Faculty of Science Regulation 23.21.
The entry requirement for Single Major and Major/Minor (with Mathematics Major) at level 300 shall be a GPA of 3.0 in the Mathematics courses at levels 100 and 200 subject to approval by the Head of the Department.
Single Major (Mathematics Major)

Level 100

Semester 1

MAT111 Introductory Mathematics I (4, Pre-req. O-Level Credit in Mathematics)

Semester 2

MAT122 Introductory Mathematics II (4, Pre-req. Taken MAT111)

Level 200

Semester 3

In Semester 3, the Single Major Programme shall consist of 6 credits of core courses and a minimum of 6 credits optional courses.

Core Courses

MAT211 Introductory Set and Number Theory (3, Pre-req. MAT111, A-Level Maths. or equivalent)
MAT221 Calculus I (3, Pre-req. MAT122, A-Level Maths. or equivalent)

Optional Courses

MAT244 Numerical Methods I (3, Pre-req. MAT122)
MAT251 Vectors and Introductory Mechanics (3, Pre-req. MAT122)
MAT271 Introduction to Mathematical Statistics (3, Pre-req. MAT122

Semester 4

Core Courses

In Semester 4, the Single Major Programme shall consist of 6 credits of core courses and a minimum of 6 credits of optional courses.

MAT212 Introduction to Linear Algebra (3, Pre-req. MAT111, A-Level Maths. or equivalent)
MAT222 Calculus II (3, Pre-req. MAT221)

Optional Courses

MAT214 Discrete Mathematics (3, Pre-req. MAT111)
MAT242 Computing (3, Pre-req. GEC121 and GEC122)
MAT252 Newtonian Mechanics (3, Pre-req. MAT251)

Level 300

Semester 5

In Semester 5, the Single Major Programme shall consist of 6 credits of core courses.

Additional minimum 6 credits should be taken from optional courses in accordance with General Regulation 00.62.

Core Courses

MAT311 Abstract Algebra I(3, Pre-req. MAT211)
MAT321 Real Analysis I (3, Pre-req. MAT222)

Optional Courses

MAT323 Vector Calculus (3, Pre-req. MAT222)
MAT344 Numerical Methods for Linear Algebra (3, Pre-eq. MAT212)
MAT361 Mathematical Programming and Game Theory (3, Pre-req. MAT221 and MAT222)
MAT371 Mathematical Statistics I (3, Pre-req. MAT271)

Semester 6

In Semester 6, the Single Major Programme shall consist of 9 credits of core courses. An additional minimum 3 credits should be taken from optional courses in accordance with General Regulation 00.62.

Core Courses

MAT312 Abstract Algebra II (3, Pre-req. MAT311)
MAT322 Real Analysis II (3, Pre-req. MAT321)
MAT324 Differential Equations (3, Pre-req. MAT222 or MAT382)

Optional Courses

MAT346 Numerical Methods II (3, Pre-req. MAT244 or MAT344)
MAT348 Introduction to Computational Mathematics (3, Pre-req. MAT242 and MAT344)
MAT352 Dynamics I (3, Pre-req. MAT252)
MAT372 Mathematical Statistics II (3, Pre-req. MAT371

Level 400

Semester 7

In Semester 7, the Single Major Programme shall consist of 7 credits of core courses. Additional minimum 6 credits should be taken from optional courses in accordance with General Regulation 00.62.

Core Courses

MAT401 Introduction to Mathematical Writing (1)
MAT411 Linear Algebra (3, Pre-req. MAT212)
MAT421 Functions of a Complex Variable (3, Pre- req. MAT321)

Optional Courses

MAT423 Mathematical Methods (3, Pre-req. MAT324)
MAT425 Measure Theory (3, Pre-req. MAT322)
MAT431 General Topology (3, Pre-req. MAT322)
MAT451 Dynamics II (3, Pre-req. MAT352)
MAT461 Optimisation and Control Theory (3, Pre-req. MAT324)
MAT471 Multivariate Statistics (3, Pre-req. MAT372)

Semester 8

In Semester 8, the Single Major Programme shall consist of 3 credits of core course and a minimum of 9 credits of optional courses in accordance with General Regulation 00.62.

Core Courses

MAT406Project (3, Pre-req. MAT401)

Optional Courses

MAT404 Topics in Advanced Mathematics (3, Pre-req. Student must be a fourth year Maths major)
MAT412 Number Theory (3, Pre-req. MAT311)
MAT414 Combinatorics and Graph Theory (3, Pre-req. MAT211)
MAT416 Abstract Algebra III (3, Pre-req. MAT312)
MAT422 Functional Analysis (3, Pre-req. MAT322)
MAT424 Dynamical Systems (3, Pre-req. MAT324)
MAT426 Partial Differential Equations (3, Pre-req. MAT423)
MAT428 Introduction to Probability Theory (3, Pre-req. MAT425)
MAT432 Algebraic Topology (3, Pre-req. MAT431)
MAT454 Introduction to Fluid Dynamics (3, Pre-req. MAT323)
MAT464 Introduction to Mathematical Modelling Applied to Life Sciences (3, Pre-req. MAT324)
MAT472 Linear Models (3, Pre-req. MAT471)
MAT474 Stochastic Processes (3, Pre-req. MAT371)
MAT478 Introduction to Statistical Analysis of Reliability (3, Pre-req. MAT372)