23 24math
23 24math
BSc in Mathematics
In addition to the requirements of their major programs, students are required to complete the University and
School requirements for graduation. For details please refer to the respective sections on this website.
Students may use no more than 6 credits earned from courses offered in self-paced online delivery mode to
satisfy the graduation requirements of a degree program. This 6-credit limit does not apply to credits obtained
through the credit transfer procedures of the University.
For students graduating with an additional major, they must take all the requirements specified for that major,
within which they must complete at least 20 single-counted credits. These 20 credits cannot be used to fulfill
any other requirements for graduation except for the 120-credit degree requirement.
Under the new 30-credit Common Core Program which is applicable to students admitted to the University in
2022-23 and thereafter, courses that have been counted towards School and/or Major Requirements are not
allowed to be reused for fulfilment of the University Common Core Requirements. Students should look up the
details of the Common Core Program including the general and School-/program-specific distributional
requirements posted on the Common Core website where the link to it is available on this website.
Major Requirements
Students MUST take the following courses prior to enrollment into the major
Credit(s)
attained
MATH Note: [(MATH 1012 OR MATH 1013 OR MATH 1023) AND 4-7
(MATH 1014 OR MATH 1024)] OR [MATH 1020] (Students
following IRE track can only use MATH 1023 and MATH
1024 to fulfill the requirement)
MATH 1012 Calculus IA 4
MATH 1013 Calculus IB 3
MATH 1014 Calculus II 3
MATH 1020 Accelerated Calculus 4
MATH 1023 Honors Calculus I 3
MATH 1024 Honors Calculus II 3
Required Course(s)
Credit(s)
attained
MATH 2023 Multivariable Calculus 4
LANG Note: LANG 3021 OR LANG 3027 (Students following IRE Track 3
should take LANG 3027 to fulfill the requirement.)
LANG 3021 Science Communication in English (Mathematics) 3
LANG 3027 Science Communication in English for Research Students 3
Track Study
Students should follow one of the tracks and complete all requirements as specified
Applied Mathematics Track
Required Course(s)
Credit(s)
attained
COMP Note: (COMP 2011 AND COMP 2012) OR COMP 2012H 5-8
COMP 2011 Programming with C++ 4
COMP 2012 Object-Oriented Programming and Data Structures 4
COMP 2012H Honors Object-Oriented Programming and Data Structures 5
COMP (For students opting COMP 2012H only) COMP 2000-level or 0-3
above Elective (Any 1 course of the subject and level as
specified. Students opting COMP 2011 AND COMP 2012 do
not need to fulfill this requirement.)
Students in the IRE Track should also take MATH 1023, MATH 1024, MATH 2001, MATH 2043, MATH
2131 and MATH 3043 as specified in the major requirements.
Required Course(s)
Credit(s)
attained
Other(s)
With approval by the program office, students should follow the 26-28
curriculum of one of the following Mathematics Tracks: Pure
Mathematics (Advanced) Track, Applied Mathematics Track,
Statistics Track and complete all of its requirements excluding
the capstone project requirement, which should be fulfilled by
both SCIE 3500 and SCIE 4500 only. For students approved to
follow the Applied Mathematics Track and Statistics Track, they
must choose MATH 2431 which is listed in the Track
Requirements; while for those who follow the Pure Mathematics
(Advanced) Track, they should take MATH 2431 as an
additional required course.
Students in the Pure Mathematics (Advanced) Track should also take MATH 2043, MATH 2131, and MATH
3043 as specified in the major requirements.
Required Course(s)
Credit(s)
attained
Analysis
MATH 4023 Complex Analysis 3
MATH 4051 Theory of Ordinary Differential Equations 3
MATH 4052 Partial Differential Equations 3
MATH 4063 Functional Analysis 3
Geometry
MATH 4033 Calculus on Manifolds 3
MATH 4221 Euclidean and Non-Euclidean Geometries 3
MATH 4223 Differential Geometry 3
MATH Algebra Depth Elective (1 course from the specified elective list) 3
MATH 4141 Number Theory and Applications 3
MATH 4151 Introduction to Lie Groups 3
Statistics Track
Required Course(s)
Credit(s)
attained
**Remarks on course(s):
- MATH 3428: This is a new course to take effect in Fall, 2024-25.
- MATH 4429: This is a new course to take effect in Fall, 2024-25.
- MATH 4433: This is a new course to take effect in Fall, 2024-25.
- MATH 4434: This is a new course to take effect in Fall, 2024-25.
- MATH 4515: This is a new course to take effect in Fall, 2024-25.
- MATH 4996: This is a new course to take effect in Spring, 2024-25.