News & Activities  
Degrees Offered
Academic Staff  
Administrative Staff  
Contact Hour  
Laboratories and Facilities  
Related Links  
Faculty of Science and Technology  

Year I

MATB111 Discrete Mathematics 3
MATB112 Linear Algebra I 3
MATB120 Intermediate Calculus 3
MATB122 Linear Algebra II 3
General Education Compulsory Courses:  
GEST004 Quantitative Reasoning for Science and Technology 3
Languages and Skills Course(s)*:  
EELC110 Interactive English I 3
EELC120 Interactive English II 3
CISB113 Information Technology Fundamentals and Practices 3
1 Languages and Skills Course*: 3

Chinese Language    or

PORT113 Portuguese Language  
Community and Peer Education Courses:  
CPED100 Residential College Experiential Learning 1
CPED101 Physical Education I 0.5
CPED102 Physical Education II 0.5
2 Free Elective Courses 6
Total Credits: 35

Year II

MATB211 Multivariable Calculus 3
MATB212 Mathematical Analysis I 3
MATB213 Probability 3
MATB221 Mathematical Analysis II 3
MATB222 Applied Statistics 3
MATB225 Numerical Analysis 3
MATB226 Operations Research 3
PHYS112 Physics I 3
General Education Compulsory Courses:  
GESB000 Ethics, Values, Law and Society 3
GEGA001 Macau and Chinese Civilization 3
Languages and Skills Course:*  
EELC130 Academic English 3
Community and Peer Education Course:  
CPED200 Communication Skills and Leadership 1
1 Free Elective Course 3
Total Credits: 37

Year III

MATB310 Ordinary Differential Equations 3
MATB311 Complex Analysis 3
MATB315 Introduction to Stochastic Process 3
MATB320 Abstract Algebra 3
MATB324 Mathematics Experiments 3
General Education Course:  
GELH001 Chinese Language and Culture 3
1 GE Course (Area of Literature and Humanities) 3
1 GE Course (Area of Society and Behaviour) 3
2 Mathematics Elective Courses 6
2 Free Elective Courses 6
Total Credits: 36

Year IV

MATB325 Introduction to Real Analysis and Hilbert Spaces 3
MATB359 Research in Mathematics 3
General Education Course(s)  
1 GE Course (Area of Global Awareness) 3
1 GE course (Area of Science and Technology) 3
1 Mathematics Elective Course 3
3 Free Elective Courses 9
Total Credits: 24
*Students who test out of some or all of the Languages and Skills course(s) are required to make up the credits by taking additional Free Elective(s).
Mathematics Elective Courses:  
MATB323 Partial Differential Equations 3
MATB350 Mathematical Analysis III 3
MATB351 History of Mathematics 3
MATB352 Introduction to Stochastic Calculus 3
MATB353 Time Series Analysis 3
MATB354 Applied Linear Algebra 3
MATB355 Numerical Matrix Analysis 3
MATB356 Introduction to Computational Intelligence 3
MATB357 Mathematical Modeling 3
MATB358 Topics in Applied Mathematics 3
MATB360 Introduction to Financial Mathematics 3
MATB412 Fourier and Signal Analysis 3