Skip to main content
header image

UNDERGRADUATE PROGRAMMES

BSc in Computing Mathematics
(BSCM)

Major Course List

Title

Title

Title

Course List 2024/25 (Catalogue Term: Semester A 2020/21 and thereafter)

Major Requirements (63 credit units)
Core Courses (45 credit units)
Course Code Course Title Credit Unit(s) Sem A* Sem B* Summer
MA2503 Linear Algebra 4 Y
MA2507 Computing Mathematics Laboratory 1 Y
MA2508 Multi-variable Calculus 4 Y
MA2509 Discrete Mathematics 3 Y
MA2510 Probability and Statistics 3 Y
MA3511 Ordinary Differential Equations 3 Y
MA3512 Partial Differential Equations 3 Y
MA3514 Numerical Methods for Differential Equations 3 Y
MA3515 Introduction to Optimization 3 Y
MA3517 Complex Analysis 3 Y
MA3518 Applied Statistics 3 Y
MA3525 Elementary Numerical Methods 3 Y
MA3526 Analysis 3 Y
CS2360 Java Programming 3 Y
CS2468 Data Structures and Data Management 3 Y
Electives (18 credit units)
Course Code Course Title Credit Unit(s) Sem A* Sem B* Summer
MA1501^ Coordinate Geometry 3 Y
MA3521 Introductory Mathematical Finance 3 Y
MA3523 Introduction to Abstract Algebra 3 Y
MA3530 Selected Topics on Mathematics 1 Y
MA4523 Introduction to Finite Element Method 3
MA4524 Elementary Number Theory and Applications 3
MA4525 Combinatorial and Network Optimization 3
MA4527 Computational Geometry 3
MA4528 Introduction to Dynamical Systems and Chaos 3 Y
MA4529 Mathematical Finance 3 Y
MA4530 Project 6 Y Y
MA4531 Partial Differential Equations II 3
MA4532 Applied Functional Analysis 3 Y
MA4533 Applied Mathematics Laboratory 1
MA4534 Computer Graphics and Geometry 3
MA4535 Applied Probability 3
MA4537 Introduction to Actuarial Science 3 Y
MA4538 Numerical Partial Differential Equations 3
MA4540 Modelling and Case Studies 3
MA4542 Real Analysis 3 Y
MA4543 Introduction to Time Series and Forecasting 3
MA4545 Applied Differential Geometry 3 Y
MA4546 Introduction to Stochastic Processes 3 Y
MA4547 Asymptotic Analysis 3
MA4548 Abstract Algebra II 3
MA4549 Sampling Survey Methods for Social and Market Research 3
MA4550 A Mathematical Introduction to Machine Learning for Data Sciences 3 Y
MA4551 Introduction to Functional Analysis 3 Y
MA4552 Introduction to Differential Manifolds 3
MA4553 A Mathematical Introduction to Image Processing and Analysis, with Some Surprising Applications 3 Y
CS4486 Artificial Intelligence 3 Y
CS4487 Machine Learning 3 Y
CSCI3001 Grand Challenges in the World 3 Y
SDSC3001 Big Data: The Arts and Science of Scaling 3 Y
SDSC3003 Blockchain 3
SDSC3022 Financial Data Analytics for Investments 3 Y
SDSC4107 Financial Engineering and Analytics 3 Y