Data Science
A full list of Data Science courses currently offered at the University.
On this page:
100-level courses
- DATA 101: Introduction to Data Science (2025, 2024, 2023, 2022, 2021, 2020, 2019)
- ENGR 121: Engineering Mathematics Foundations (2025, 2024, 2023, 2022, 2021, 2020, 2019, 2018, 2017, 2016)
- ENGR 122: Engineering Mathematics with Calculus (2025, 2024, 2023, 2022, 2021, 2020, 2019, 2018, 2017, 2016, 2015)
- ENGR 123: Engineering Mathematics with Logic and Statistics (2025, 2024, 2023, 2022, 2021, 2020, 2019, 2018, 2017, 2016, 2015)
- MATH 132: Introduction to Mathematical Thinking (2025, 2024, 2023, 2022, 2021, 2020, 2019, 2018, 2017, 2016, 2015)
- MATH 141: Calculus 1A (2025, 2024, 2023, 2022, 2021, 2020, 2019, 2018, 2017, 2016)
- MATH 142: Calculus 1B (2025, 2024, 2023, 2022, 2021, 2020, 2019, 2018, 2017, 2016, 2015)
- MATH 151: Algebra (2025, 2024, 2023, 2022, 2021, 2020, 2019, 2018, 2017, 2016)
- MATH 161: Discrete Mathematics and Logic (2025, 2024, 2023, 2022, 2021, 2020, 2019, 2018, 2017, 2016, 2015)
- MATH 177: Probability and Decision Modelling (2025, 2024, 2023, 2022, 2021, 2020, 2019, 2018, 2017, 2016, 2015)
200-level courses
- DATA 201: Techniques of Data Science (2024, 2023, 2022, 2021, 2020, 2019)
- DATA 202: Data Management and Programming (2025, 2024, 2023, 2022, 2021, 2020, 2019)
- MATH 212: Introduction to Real Analysis (2025, 2024, 2023, 2022, 2021, 2020, 2019)
- MATH 243: Multivariable Calculus (2025, 2024, 2023, 2022, 2021, 2020, 2019, 2018, 2017, 2016, 2015)
- MATH 244: Ordinary Differential Equations (2025, 2024, 2023, 2022, 2021, 2020, 2019, 2018, 2017, 2016)
- MATH 245: Computational Mathematics (2025, 2024, 2023, 2022, 2021, 2020, 2019, 2018)
- MATH 251: Linear Algebra (2025, 2024, 2023, 2022, 2021, 2020, 2019, 2018, 2017, 2016, 2015)
- MATH 261: Groups and Graphs (2025, 2024, 2023, 2022, 2021, 2020, 2019, 2018, 2017, 2016)
- MATH 277: Mathematical Statistics (2025, 2024, 2023, 2022, 2021, 2020, 2019, 2018, 2017, 2016)
300-level courses
- MATH 301: Partial Differential Equations (2025, 2024, 2023, 2022, 2021, 2020, 2019, 2018, 2017, 2016, 2015)
- DATA 301: Data Science in Practice (2025, 2024, 2023, 2022, 2021, 2020)
- DATA 302: Machine Learning Techniques for Data Science (2024)
- DATA 303: Statistics for Data Science (2025, 2024, 2023, 2022, 2021, 2020)
- MATH 304: Complex Analysis (2025)
- DATA 304: Simulation and Stochastic Models (2023, 2022, 2021, 2020)
- DATA 305: Machine Learning Techniques for Data Science (2025)
- MATH 309: Mathematical Logic (2025, 2024, 2023, 2022, 2021, 2020, 2019, 2018, 2017, 2016, 2015)
- MATH 311: Algebra (2025, 2024, 2023, 2022, 2021, 2020, 2019, 2018, 2017, 2016)
- MATH 317: Metric Spaces (2022, 2021, 2020, 2019)
- MATH 318: Hilbert Spaces (2025, 2024, 2023, 2022, 2021, 2020, 2019)
- MATH 321: Introduction to Applied Mathematics (2025, 2024, 2023, 2022, 2021, 2020, 2019, 2018, 2017, 2016, 2015)
- MATH 322: Applied Mathematics II (2023, 2022, 2021, 2020, 2019, 2018, 2017, 2016, 2015)
- MATH 323: Mathematics for Earth Sciences (2023, 2022, 2021, 2020, 2019, 2018, 2017, 2016, 2015)
- MATH 324: Coding and Cryptography (2025, 2024, 2023, 2022, 2021, 2020, 2019, 2018, 2017, 2016, 2015)
- MATH 335: Computability and Complexity (2023, 2022, 2021, 2020, 2019, 2018, 2017, 2016)
- DATA 341: Special Topic: to be confirmed
- DATA 351: Data Science Internship (2025, 2024, 2023, 2022, 2021)
- MATH 353: Optimisation (2023, 2022, 2021, 2020, 2019, 2018, 2017, 2016)
- MATH 361: Graph Theory (2025, 2024, 2023, 2022, 2021, 2020, 2019, 2018, 2017)
- MATH 377: Probability and Random Processes (2025, 2024, 2023, 2022, 2021, 2020, 2019, 2018, 2017, 2016)
- MATH 381: Special Topic: Complex Analysis (2025, 2024)
- MATH 382: Special Topic
400-level courses
- MATH 431: Enumeration of Patterns and Order
- MATH 432: Discrete Mathematics (2025, 2024, 2023, 2022, 2021, 2020, 2019, 2018, 2017, 2016)
- MATH 433: Model Theory (2025, 2022, 2021, 2020, 2019, 2018, 2016)
- MATH 434: Set Theory (2024, 2023, 2022, 2021, 2020, 2019, 2018, 2017, 2016)
- MATH 435: Computability and Complexity (2025, 2024, 2020, 2019, 2018, 2017, 2016, 2015)
- MATH 436: Galois Theory and Number Theory (2025, 2024, 2023, 2022, 2021, 2020, 2019, 2018, 2017, 2016, 2015)
- MATH 437: Polynomials, Ideals and Varieties (2022, 2016, 2015)
- MATH 438: Knots and Complexity (2019, 2017, 2015)
- MATH 439: Category Theory (2021, 2016, 2015)
- MATH 440: Directed Individual Study (2025, 2024, 2023, 2022, 2021, 2020, 2019, 2018, 2017, 2016)
- MATH 441: Measure Theory (2025, 2024, 2023, 2022, 2021, 2020, 2019, 2018, 2017, 2016)
- MATH 442: Functional Analysis (2023, 2022, 2018, 2017, 2016, 2015)
- MATH 443: Operator Algebra (2021)
- MATH 452: Topology (2025, 2024, 2023, 2022, 2021, 2020, 2016)
- MATH 453: Lie Groups and Lie Algebras (2021, 2019, 2018, 2017, 2016, 2015)
- MATH 460: Directed Individual Study (2025, 2024, 2023, 2022, 2021, 2020, 2019, 2018, 2017, 2016, 2015)
- MATH 461: Differential Equations (2021, 2020, 2019, 2018, 2017, 2016)
- MATH 462: Dynamical Systems and Control (2025, 2024, 2023, 2022, 2021, 2020, 2019, 2018, 2017, 2016)
- MATH 464: Differential Geometry (2023, 2022, 2021, 2020, 2019, 2018, 2016)
- MATH 465: General Relativity and Cosmology (2023, 2022, 2021, 2020, 2019, 2018, 2017, 2016, 2015)
- MATH 466: Topics in Applied Mathematics (2024, 2022, 2021, 2020, 2019, 2018, 2017, 2016)
- MATH 467: Topics in Applied Mathematics (2022, 2021, 2020, 2019, 2018, 2017, 2016, 2015)
- MATH 468: Mechanics and Fluid Dynamics
- MATH 469: Sobolev Spaces and Applications (2025)
- DATA 471: Practical Data Science (2025, 2024, 2023, 2022, 2021)
- DATA 472: Data Management and Programming (2025, 2024, 2023, 2022, 2021)
- DATA 473: Statistical Modelling for Data Science (2025, 2024, 2023, 2022, 2021)
- DATA 474: Simulation & Stochastic Models (2023, 2022, 2021)
- DATA 475: Machine Learning Methods (2025)
- MATH 477: Probability (2023, 2022, 2021, 2020, 2019, 2018, 2017)
- DATA 480: Research Preparation for Data Science (2025, 2024, 2023, 2022, 2021)
- MATH 480: Special Topic (2016, 2015)
- DATA 481: Special Topic: (2021)
- MATH 481: Special Topic (2016, 2015)
- MATH 482: Special Topic: Infinite Combinatorics (2020, 2019, 2018, 2017, 2016, 2015)
- DATA 482: Special Topic: (2021)
- MATH 483: Special Topic: Commutative Algebra (2020, 2019, 2018, 2017, 2016, 2015)
- DATA 483: Special Topic: (2021)
- MATH 487: Research Project 1 (2025, 2024, 2023, 2022, 2021)
- DATA 487: Research Project (2025, 2024, 2023, 2022, 2021)
- MATH 488: Research Project 2 (2025, 2024, 2023, 2022, 2021, 2020, 2019, 2018, 2017, 2016, 2015)
- MATH 489: Research Project (2025, 2024, 2023, 2022, 2021, 2020, 2019, 2018, 2017, 2016, 2015)
- DATA 489: Research Project (2025, 2024, 2023, 2022, 2021)
- DATA 491: Mathematics for Data Science (2025, 2024, 2023, 2022, 2021)
- DATA 492: Data Science Algorithms (2022, 2021)
500-level courses
- DATA 501: Advanced Techniques in Data Science (2025, 2024, 2023, 2022, 2021)
- DATA 581: Data Science Practicum (2025, 2024, 2023, 2022, 2021)
- DATA 588: Research Project (2025, 2024, 2023, 2022, 2021)
- MATH 591: Thesis (2025, 2024, 2023, 2022, 2021, 2020, 2019, 2018, 2017, 2016, 2015)
- DATA 591: Thesis in Data Science (2025, 2024, 2023, 2022, 2021)
600-level courses
- MATH 690: Mathematics for PhD (2025, 2024, 2023, 2022, 2021, 2020, 2019, 2018, 2017, 2016, 2015)
- DATA 690: Data Science for PhD (2025, 2024, 2023, 2022, 2021)
- MATH 691: Mathematics for PhD (Science) (2025, 2024, 2023, 2022, 2021)
- MATH 693: Mathematics for PhD (Computer/Data Science) (2025, 2024, 2023, 2022, 2021)