Bachelor of Science in Mathematics (120 credits)
- BSCM1001 Numerical Methods in Computational Science
- BSCM1002 Understanding Mathematical Probability
- BSCM1003 Understanding Statistical Modelling & Analysis
- BSCM1004 Mathematical Statistics
- BSCM1005 Visualization, Computer Graphics & Data Analysis
- BSCM1006 Financial Mathematics
- BSCM1007 Understanding Linear Algebra
- BSCM1008 Optimisation Theory
- BSCM1009 Operations Research & Mathematical Planning
- BSCM1010 Probability Models & Stochastic Processes
- BSCM2001 Applied Mathematical Modeling
- BSCM2002 Discrete Mathematics
- BSCM2003 Continuous and Finite Mathematics
- BSCM2004 Understanding Variation and Uncertainty
- BSCM2005 Probability and Random Variables
- BSCM2006 Procedural Programming
- BSCM2007 Multivariate and Vector Calculus
- BSCM2008 Differential Equations
- BSCM2009 Numerical Linear Algebra and Optimisation
- BSCM2010 Complex Variables and Group Theory
- BSCM3001 Estimation and Hypothesis Testing
- BSCM3002 Financial Calculus
- BSCM3003 Numerical Analysis
- BSCM3004 Applied Mathematical Analysis
- BSCM3005 Topology and Chaos
- BSCM3006 Industrial Mathematics
- BSCM3007 Applied Probability and Financial Risk
- BSCM3008 Multiple Regression and Time Series
- BSCM3009 Statistical Inference and Multivariate Analysis
- BSCM3010 Discrete Mathematics I
- BSCM4001 Methods & Models of Applied Mathematics
- BSCM4002 Abstract Algebra & Number Theory
- BSCM4003 Functional Analysis
- BSCM4004 Partial Differential Equations
- BSCM4005 Differential Geometry
- BSCM4006 Discrete Mathematics II
- BSCM4007 Sample Surveys and Experimental Design
- BSCM4008 Advanced Topics in Operations Research
- BSCM4009 Problems & Applications in Modern Statistics
- BSCM4010 Numerical Methods in Computational Science