Bachelor of Science (Mathematics Major)

Course Code: 

This major started with the first year students of 2010/2011 academic year. The second and third year students continued with the old major programme.


To qualify for a Major in Mathematics, a student MUST PASS ALL core courses and earn a minimum of 66 CUs from Mathematics courses and 6CUs from the cross-cutting core courses. The list of electives offered in a particular year depends on the staff available and is therefore subject to change.

Students are free to take extra courses in Mathematics to make up their degree programme requirements but should not normally exceed 72 CUs in Mathematics. All courses are 3CUs.


Semester I: Communication Skills

Semester II: Development Studies


Semester I

              Core courses

              MTH1101 Calculus I

              MTH1102 Linear Algebra I

              MTH1103 Foundations of Mathematics

Semester II

              Core Courses

              MTH1201 Calculus II

              MTH1202 Elements of Probability and Statistics

              MTH1204 Calculus III

Semester III

              Core Courses

              Audited: (For only students MAJORING in Mathematics)

              MTH2106 Computer Methods

Semester IV                                                              

              Core Courses

              MTH2201 Abstract Algebra

              MTH2202 Complex Analysis

              MTH2203 Numerical Analysis I

              MTH2205 Linear Programming

              Elective: (For students whose second subject is not Physics)

              PHY1211 Classical Mechanics I

Semester V

              Core Courses

              MTH3104 Dynamical Systems

              MTH3107 Rings and Modules

              Electives (choose and pass at least 2 )

              MTH3102 Numerical Analysis II

              MTH3105 Discrete Mathematics

              MTH3106 Stochastic Processes

              MTH3109 Statistical Inference I

              MTH3101 Functional Analysis

              MTH3110 General Topology

              MTH3111 History of Mathematics

              MTH3112 Mathematical Logic

              MTH3113 Introduction to Financial Mathematics

Semester VI

              Core Courses

              MTH3201 Real Analysis II

              MTH3202 Differential Equations II

              Electives (choose and pass at least 2)

              MTH3206 Advanced Statistics

              MTH3210 Graph Theory

              MTH3214 Number Theory

              TH3215 Algebraic Topology

              TH3216 Biomathematics

              MTH3217 Life Insurance Mathematics

              PHY2211 Classical Mechanics II

Recess Term

              Core Course

              MTH3301 Field Attachment