Courses offered

Explore the courses offered at the School of Mathematics and Statistics.

CourseTitleLevel
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