(For students admitted in 2017-18 under the -year degree) BSc in Mathematics In addition to the requirements of their major programs, students are 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. Major Requirements Students MUST take the following courses prior to enrollment into the major Major Pre-requisite course(s) MATH Note: [(MATH 1012 OR MATH 101 OR MATH 102) AND (MATH 101 OR MATH 102)] OR [MATH 1020] (Students following IRE track can only use MATH 102 and MATH 102 to fulfill the requirement) -7 MATH 1012 Calculus IA MATH 101 Calculus IB MATH 101 Calculus II MATH 1020 Accelerated Calculus MATH 102 Honors Calculus I MATH 102 Honors Calculus II MATH 202 Multivariable Calculus MATH Note: MATH 20 OR MATH 20 [Students following IRE Track or Pure Mathematics (Advanced) Track can only use MATH 20 to fulfill the requirement.] MATH 20 Mathematical Analysis MATH 20 Honors Mathematical Analysis MATH Note: MATH 2121 OR MATH 211 [Students following IRE Track or Pure Mathematics (Advanced) Track can only use MATH 211 to fulfill the requirement.] MATH 2121 Linear Algebra MATH 211 Honors in Linear and Abstract Algebra I 2017-18 MATH (Y) (2017-18 intake) Page 1
MATH Note: MATH 0 OR MATH 0 [Students following IRE Track or Pure Mathematics (Advanced) Track can only use MATH 0 to fulfill the requirement.] MATH 0 Real Analysis MATH 0 Honors Real Analysis COMP Note: COMP 1021 OR COMP 1022P OR COMP 1022Q COMP 1021 Introduction to Computer Science COMP 1022P Introduction to Computing with Java COMP 1022Q Introduction to Computing with Excel VBA LANG 011 English for Mathematics Track Study Students should follow one of the tracks and complete all requirements as specified Applied Mathematics Track MATH 252 Differential Equations MATH 211 Applied Statistics MATH 12 Numerical Analysis MATH Note: MATH 992 OR MATH 999 MATH 992 Capstone Project in Applied Mathematics MATH 999 Independent Capstone Project MATH MATH Depth Electives ( courses from the specified elective list) 12 MATH 221 Probability MATH 21 Honors Probability MATH 22 Matrix Computation MATH 2 Data Analytic Tools MATH 25 Stochastic Modeling MATH 02 Complex Analysis MATH 051 Theory of Ordinary Differential Equations MATH 052 Partial Differential Equations MATH 21 Game Theory MATH 26 Introduction to Fluid Dynamics MATH Mathematical Biology MATH 5 Introduction to Optimization MATH 6 Introduction to Mathematics of Image Processing MATH 51 Numerical Solutions of Partial Differential Equations 2017-18 MATH (Y) (2017-18 intake) Page 2
MATH 511 Quantitative Methods for Fixed Income Derivatives MATH 512 Fundamentals of Mathematical Finance MATH 82 Special Topics in Applied Mathematics 1- Computer Science Track MATH 2 Discrete Structures MATH 121 Abstract Algebra MATH Note: MATH 991 OR MATH 992 OR MATH 999 MATH 991 Capstone Project in Pure Mathematics MATH 992 Capstone Project in Applied Mathematics MATH 999 Independent Capstone Project COMP Note: (COMP 2011 AND COMP 2012) OR COMP 2012H 5-8 COMP 2011 Introduction to Object-oriented Programming COMP 2012 Object-Oriented Programming and Data Structures COMP 2012H Honors Object-Oriented Programming and Data Structures 5 COMP 2611 Computer Organization COMP Note: COMP 711 OR COMP 711H - COMP 711 Design and Analysis of Algorithms COMP 711H Honors Design and Analysis of Algorithms MATH MATH 000-level or above Elective (Any 1 course of the subject and level as specified) MATH MATH Electives (2 courses from the specified elective list) 6 MATH 211 Applied Statistics MATH 221 Probability MATH 21 Honors Probability MATH 12 Numerical Analysis MATH 22 Matrix Computation MATH 2 Data Analytic Tools MATH Combinatorial Analysis MATH 02 Complex Analysis MATH 11 Number Theory and Applications MATH 22 Differential Geometry MATH 21 Game Theory COMP COMP 000-level or above Elective (Any 1 course of the subject and level as specified) 2017-18 MATH (Y) (2017-18 intake) Page
COMP (For students opting COMP 2012H only) COMP 2000-level or 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.) 0- COMP COMP Elective (1 course from the specified elective list) COMP 01 Principles of Programming Languages COMP 111 Software Engineering COMP 111H Honors Software Engineering COMP 211 Fundamentals of Artificial Intelligence COMP 11 Database Management Systems COMP 511 Operating Systems General Mathematics Track MATH Note: MATH 991 OR MATH 992 OR MATH 99 OR MATH 999 MATH 991 Capstone Project in Pure Mathematics MATH 992 Capstone Project in Applied Mathematics MATH 99 Capstone Project in Statistics MATH 999 Independent Capstone Project MATH MATH 2000-level or above Electives (Any courses of the 9 MATH MATH 000-level or above Electives (Any 2 courses of the 6 MATH MATH 000-level or above Electives (Any 2 courses of the 6 International Research Enrichment Track Students in the IRE Track should also take MATH 102, MATH 102, MATH 20, MATH 211 and MATH 0 as specified in the major requirements. MATH 981-982 Independent Study 1- SCIE 500 IRE Research Project I SCIE 500 IRE Research Project II 2017-18 MATH (Y) (2017-18 intake) Page
Other(s) With approval by the program office, students should follow the 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. 2-2 Mathematics and Physics Track MATH 252 Differential Equations MATH 12 Numerical Analysis MATH 02 Complex Analysis MATH 052 Partial Differential Equations MATH Note: MATH 991 OR MATH 992 OR MATH 999 MATH 991 Capstone Project in Pure Mathematics MATH 992 Capstone Project in Applied Mathematics MATH 999 Independent Capstone Project PHYS Note: PHYS 1111 OR PHYS 1112 OR PHYS 112 PHYS 1111 General Physics I PHYS 1112 General Physics I with Calculus PHYS 112 Honors General Physics I PHYS 111 Laboratory for General Physics I 1 PHYS Note: PHYS 111 OR PHYS 11 PHYS 111 General Physics II PHYS 11 Honors General Physics II PHYS 1115 Laboratory for General Physics II 1 PHYS 2022 Modern Physics PHYS 202 Modern Physics Laboratory 1 PHYS 02 Classical Mechanics PHYS Note: PHYS 0 OR PHYS 05 - PHYS 0 Electricity and Magnetism I PHYS 05 Honors Electricity and Magnetism I PHYS Note: PHYS 0 OR PHYS 051 OR PHYS 052 PHYS 0 Electricity and Magnetism II PHYS 051 Quantum Mechanics II PHYS 052 Introductory Solid State Physics PHYS Note: PHYS 06 OR PHYS 07 - PHYS 06 Quantum Mechanics I PHYS 07 Honors Quantum Mechanics I 2017-18 MATH (Y) (2017-18 intake) Page 5
PHYS 050 Thermodynamics and Statistical Physics MATH/PHYS MATH/PHYS 000-level or above Elective (Any 1 course of the Pure Mathematics (Advanced) Track Students in the Pure Mathematics (Advanced) Track should also take MATH 20, MATH 211, and MATH 0 as specified in the major requirements. MATH 11 Honors in Linear and Abstract Algebra II MATH 225 Topology MATH Note: MATH 991 OR MATH 999 MATH 991 Capstone Project in Pure Mathematics MATH 999 Independent Capstone Project MATH MATH Depth Electives ( courses from the specified elective 12 list, of which at least 1 course from each area in Algebra / Analysis / Geometry) Algebra MATH 11 Number Theory and Applications MATH 151 Introduction to Lie Groups Analysis MATH 02 Complex Analysis MATH 051 Theory of Ordinary Differential Equations MATH 052 Partial Differential Equations Geometry MATH 0 Calculus on Manifolds MATH 221 Euclidean and Non-Euclidean Geometries MATH 22 Differential Geometry MATH MATH 000-level or above Elective (Any 1 course of the subject and level as specified) MATH Applied Mathematics or Statistics Elective (1 course from the specified elective list) MATH 2 Discrete Structures 2017-18 MATH (Y) (2017-18 intake) Page 6
MATH 252 Differential Equations MATH 211 Applied Statistics MATH 12 Numerical Analysis MATH Combinatorial Analysis MATH 21 Game Theory MATH 26 Introduction to Fluid Dynamics Pure Mathematics Track MATH 121 Abstract Algebra MATH 225 Topology MATH Note: MATH 991 OR MATH 999 MATH 991 Capstone Project in Pure Mathematics MATH 999 Independent Capstone Project MATH MATH 2000-level or above Electives (Any 2 courses of the 6 MATH Applied Mathematics or Statistics Elective (1 course from the specified elective list) MATH 2 Discrete Structures MATH 252 Differential Equations MATH 211 Applied Statistics MATH 12 Numerical Analysis MATH Combinatorial Analysis MATH 21 Game Theory MATH 26 Introduction to Fluid Dynamics MATH Analysis Depth Elective (1 course from the specified elective list) MATH 02 Complex Analysis MATH 051 Theory of Ordinary Differential Equations MATH 052 Partial Differential Equations MATH Geometry Depth Elective (1 course from the specified elective list) MATH 0 Calculus on Manifolds MATH 221 Euclidean and Non-Euclidean Geometries MATH 22 Differential Geometry MATH Algebra Depth Elective (1 course from the specified elective list) MATH 11 Number Theory and Applications MATH 151 Introduction to Lie Groups 2017-18 MATH (Y) (2017-18 intake) Page 7
Statistics and Financial Mathematics Track MATH 211 Applied Statistics MATH Note: MATH 221 OR MATH 21 MATH 221 Probability MATH 21 Honors Probability MATH 2 Statistical Inference MATH 2 Regression Analysis MATH 511 Quantitative Methods for Fixed Income Derivatives MATH 512 Fundamentals of Mathematical Finance MATH Note: MATH 99 OR MATH 999 MATH 99 Capstone Project in Statistics MATH 999 Independent Capstone Project FINA 220 Fundamentals of Business Finance MATH Pure or Applied Mathematics Elective (1 course from the specified elective list) MATH 252 Differential Equations MATH 12 Numerical Analysis MATH Combinatorial Analysis MATH 02 Complex Analysis MATH 052 Partial Differential Equations MATH MATH Depth Electives (1 course from the specified elective list. Students may use MATH 2 to count towards either, but not both, the MATH Depth Elective or the Statistics or Financial Mathematics Elective requirement.) MATH 25 Stochastic Modeling MATH 26 Sampling MATH 2 Nonparametric Statistics MATH 2 Multivariate Analysis MATH 25 Introductory Time Series MATH 26 Survival Analysis MATH 28 Bayesian Analysis and Credibility Theory MATH/RMBI Statistics or Financial Mathematics Elective (1 course from the specified elective list. Students may use MATH 2 to count towards either, but not both, the MATH Depth Elective or the Statistics or Financial Mathematics Elective requirement.) MATH 2 Multivariate Analysis 2017-18 MATH (Y) (2017-18 intake) Page 8
RMBI 210 Quantitative Methods for Risk Management 2017-18 MATH (Y) (2017-18 intake) Page 9