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 | ||||||||
| MA3510 | Independent Research I | 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 |