Courses offered
Explore the courses offered at the School of Mathematics and Statistics.
| Course | Title | Level |
|---|---|---|
| DATA101 | Introduction to Data Science (2026) | 100 |
| DATA201 | Techniques of Data Science (2024) | 200 |
| DATA202 | Data Management and Programming (2026) | 200 |
| DATA301 | Data Science in Practice (2026) | 300 |
| DATA302 | Machine Learning Techniques for Data Science (2024) | 300 |
| DATA303 | Statistics for Data Science (2026) | 300 |
| DATA305 | Machine Learning Techniques for Data Science (2026) | 300 |
| DATA351 | Data Science Internship (2026) | 300 |
| DATA471 | Practical Data Science (2026) | 400 |
| DATA472 | Data Management and Programming (2026) | 400 |
| DATA473 | Statistical Modelling for Data Science (2026) | 400 |
| DATA475 | Machine Learning Methods (2026) | 400 |
| DATA480 | Research Preparation for Data Science (2026) | 400 |
| DATA487 | Research Project (2026) | 400 |
| DATA489 | Research Project (2026) | 400 |
| DATA491 | Mathematics for Data Science (2026) | 400 |
| DATA501 | Advanced Techniques in Data Science (2026) | 500 |
| DATA581 | Data Science Practicum (2026) | 500 |
| DATA588 | Research Project (2026) | 500 |
| DATA591 | Thesis in Data Science (2026) | 500 |
| DATA592 | Thesis in Data Science (Agriculture or Ecology) (2026) | 500 |
| DATA690 | Data Science for PhD (2026) | 600 |
| ENGR121 | Engineering Mathematics Foundations (2026) | 100 |
| ENGR122 | Engineering Mathematics with Calculus (2026) | 100 |
| ENGR123 | Engineering Mathematics with Logic and Statistics (2026) | 100 |
| ENGR222 | Computational Algebra and Calculus (2026) | 200 |
| MATH132 | Introduction to Mathematical Thinking (2026) | 100 |
| MATH141 | Calculus 1A (2026) | 100 |
| MATH142 | Calculus 1B (2026) | 100 |
| MATH151 | Algebra (2026) | 100 |
| MATH161 | Discrete Mathematics and Logic (2026) | 100 |
| MATH177 | Probability and Decision Modelling (2026) | 100 |
| MATH212 | Introduction to Real Analysis (2026) | 200 |
| MATH243 | Multivariable Calculus (2026) | 200 |
| MATH244 | Ordinary Differential Equations (2026) | 200 |
| MATH245 | Computational Mathematics (2026) | 200 |
| MATH251 | Linear Algebra (2026) | 200 |
| MATH261 | Groups and Graphs (2026) | 200 |
| MATH277 | Mathematical Statistics (2026) | 200 |
| MATH301 | Partial Differential Equations (2026) | 300 |
| MATH304 | Complex Analysis (2026) | 300 |
| MATH309 | Mathematical Logic (2026) | 300 |
| MATH311 | Algebra (2026) | 300 |
| MATH318 | Hilbert Spaces (2026) | 300 |
| MATH321 | Introduction to Applied Mathematics (2026) | 300 |
| MATH324 | Coding and Cryptography (2026) | 300 |
| MATH361 | Graph Theory (2026) | 300 |
| MATH377 | Probability and Random Processes (2026) | 300 |
| MATH381 | Special Topic: Complex Analysis (2024) | 300 |
| MATH432 | Discrete Mathematics (2025) | 400 |
| MATH433 | Model Theory (2025) | 400 |
| MATH434 | Set Theory (2026) | 400 |
| MATH435 | Computability and Complexity (2026) | 400 |
| MATH436 | Galois Theory and Number Theory (2026) | 400 |
| MATH440 | Directed Individual Study (2026) | 400 |
| MATH441 | Measure Theory (2026) | 400 |
| MATH443 | Operator Algebra (2026) | 400 |
| MATH452 | Topology (2026) | 400 |
| MATH460 | Directed Individual Study (2026) | 400 |
| MATH462 | Dynamical Systems and Control (2026) | 400 |
| MATH466 | Topics in Applied Mathematics (2024) | 400 |
| MATH468 | Mechanics and Fluid Dynamics (2026) | 400 |
| MATH487 | Research Project 1 (2026) | 400 |
| MATH488 | Research Project 2 (2026) | 400 |
| MATH489 | Research Project (2026) | 400 |
| MATH591 | Thesis (2026) | 500 |
| MATH592 | Thesis in Mathematics (Science) (2026) | 500 |
| MATH593 | Thesis in Mathematics (Computer and Data Science) (2026) | 500 |
| MATH690 | Mathematics for PhD (2026) | 600 |
| MATH691 | Mathematics for PhD (Science) (2026) | 600 |
| MATH693 | Mathematics for PhD (Computer/Data Science) (2026) | 600 |
| STAT193 | Statistics in Practice (2026) | 100 |
| STAT292 | Applied Statistics (2026) | 200 |
| STAT293 | Applied Statistical Modelling (2026) | 200 |
| STAT335 | Statistical Models for Actuarial Science (2026) | 300 |
| STAT391 | Mathematical Methods for Applied Statistics (2026) | 300 |
| STAT392 | Sample Surveys (2025) | 300 |
| STAT393 | Linear Models (2026) | 300 |
| STAT394 | Multivariate Statistics (2026) | 300 |
| STAT395 | Design and Analysis of Statistical Studies (2026) | 300 |
| STAT432 | Computational Statistics (2026) | 400 |
| STAT433 | Stochastic Processes (2026) | 400 |
| STAT438 | Generalised Linear Models (2026) | 400 |
| STAT439 | Sample Surveys (2025) | 400 |
| STAT440 | Directed Individual Study (2026) | 400 |
| STAT441 | Directed Individual Study (2026) | 400 |
| STAT451 | Official Statistics (2026) | 400 |
| STAT452 | Bayesian Inference (2026) | 400 |
| STAT455 | Statistical Study Design and Inference (2026) | 400 |
| STAT480 | Research Preparation (2026) | 400 |
| STAT487 | Research Project 1 (2026) | 400 |
| STAT488 | Research Project 2 (2026) | 400 |
| STAT489 | Research Project (2026) | 400 |
| STAT501 | Statistical Consulting (2026) | 500 |
| STAT581 | Statistical Practicum (2026) | 500 |
| STAT588 | Applied Statistics Project (2026) | 500 |
| STAT591 | Thesis in Statistics (2026) | 500 |
| STAT592 | Thesis in Statistics (2026) | 500 |
| STAT593 | Thesis in Statistics (Agriculture or Ecology) (2026) | 500 |
| STAT594 | Thesis in Statistics (Computer/Data Science) (2026) | 500 |
| STAT690 | Statistics for PhD (2026) | 600 |
| STAT693 | Statistics for PhD (Computer/Data Science) (2026) | 600 |
| STAT694 | Statistics Thesis for PhD (Agriculture) (2026) | 600 |