Math
Math
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.
Some courses used to fulfill Major and/or School Requirements can also fulfill University Common Core
Requirements. Students may reuse a maximum of 9 credits of these courses to count towards Common Core
Requirements.
Students may use no more than 6 credits earned from courses offered in pure 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.
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
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 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, or
Statistics and Financial Mathematics Track, and complete all of
its requirements excluding the capstone project requirement.
For students approved to follow the Applied Mathematics Track
or the Statistics and Financial Mathematics 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
Algebra
MATH 4141 Number Theory and Applications 3
MATH 4151 Introduction to Lie Groups 3
Analysis
MATH 4023 Complex Analysis 3
MATH 4051 Theory of Ordinary Differential Equations 3
MATH 4052 Partial Differential Equations 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
MATH MATH Depth Electives (1 course from the specified elective list. 3
Students may use MATH 4424 to count towards either, but not
both, the MATH Depth Elective or the Statistics or Financial
Mathematics Elective requirement.)