Jump to the main content block

 

Course Overview

A minimum of 128 credits are required for the award of a BSc degree in Mathematics, of which 54 are of the compulsory modules. The number of credits completed is calculated based on the student records in the Office of Academic Affairs.

The 54 credits of the compulsory modules are detailed below.

Module Credits Module Credits
Calculus (I) 4 Calculus (Ⅱ) 4
Concepts of Mathematics (I) 1 Concepts of Mathematics (Ⅱ) 1
Linear Algebra (I) 3 Linear Algebra (Ⅱ) 3
Foundations of Mathematics (I) 3 Introduction to Computer Science (I) 3
Advanced Calculus (I) 4 Advanced Calculus (Ⅱ) 4
Probability and Statistics (I) 3 Probability and Statistics (Ⅱ) 3
Differential Equations (I) 3 Algebra (I) 3
Numerical Analysis (I) 3 Combinatorics (I) 3
Programming Languages 3 Fundamental Mathematics (II) 3

Course Planning

The department provides the students with basic mathematical modules or subjects that are designed to consolidate their foundation in mathematics. With the basic training in place, they are then encouraged to focus their junior and senior years in one of the following areas: probability and statistics, combinatorics and scientific computing. The curriculum is designed to achieve such planning.

Compulsory Optional
Module Credits Year Module Credits Year
Calculus (I) 4 Freshman Introduction to Logic 2 Freshman
Linear Algebra (I) 3 Freshman Foundations of Mathematics (II) 3 Freshman
Foundations of Mathematics (I) 3 Freshman Introduction to Computer Science (II) 3 Freshman
Introduction to Computer Science (I) 3 Freshman Appreciation of Mathematics 2 Freshman
Concepts of Mathematics (I) 1 Freshman Graph Theory 3 Sophomore
Calculus (II) 4 Freshman Multimedia Designs and Applications (I) 3 Sophomore
Linear Algebra (II) 3 Freshman Concepts of Multimedia Designs and Applications(I)   3 Sophomore
Concepts of Mathematics (II) 1 Freshman Concepts of Mathematics (III) 1 Sophomore
Fundamental Mathematics (II) 3 Freshman Data Structures 3 Sophomore
Programming Languages 3 Freshman Multimedia Designs and Applications (II) 3 Sophomore
Advanced Calculus (I) 4 Sophomore Concepts of Multimedia Designs and Applications(II) 1 Sophomore
Differential Equations (I) 3 Sophomore Concepts of Mathematics (IV) 1 Sophomore
Probability and Statistics (I) 3 Sophomore Differential Equations (II) 3 Sophomore
Advanced Calculus (II) 4 Sophomore Algebra (II) 3 Junior
Probability and Statistics (II) 3 Sophomore Complex Analysis (I) 3 Junior
Algebra (I) 3 Sophomore Mathematical Statistics (I) 3 Junior
Numerical Analysis (I) 3 Junior Multimedia System 3 Junior
Combinatorics (I) 3 Junior Concepts of Numerical Analysis (I) 1 Junior
Real Analysis (I) 3 Junior
Elementary Number Theory 3 Junior
Mathematical Statistics (II) 3 Junior
Numerical Analysis (II) 3 Junior
Concepts of Numerical Analysis (II) 1 Junior
Combinatorics (II) 3 Junior
Complex Analysis (II) 3 Junior
Real Analysis (II) 3 Junior
Computer-Aided Geometry Design 3 Junior
Partial Differential Equations 3 Senior
Stochastic Thinking 3 Senior
Statistical Methods 3 Senior
Probability Theory (I) 3 Senior
Algorithm 3 Senior
Mathematical Programming (I) 3 Senior
Advanced Linear Algebra 3 Senior
Probability Theory (II) 3 Senior
Geometry 3 Senior
Mathematical Programming (II) 3 Senior
Mathematical Physics 3 Senior
Stochastic Processes 3 Senior
Methods for Applied Mathematics 3 Senior