Note: The tables below list all undergraduate AMATH courses and the terms in which they are normally offered.
For up-to-date information on which courses are offered in which terms, please always check Odyssey.
Fall term = F
Winter term = W
Spring term = S
|
Course |
Term |
Title |
Cross-Listing |
|---|---|---|---|
| AMATH 231 | F, W, S | Calculus 4 | ~ |
| AMATH 242 | W, S | Intro to Computational Mathematics | CS 371 |
| AMATH 250 | F, W, S | Introduction to Differential Equations | ~ |
| AMATH 251 | F | Introduction to Differential Equations (Advanced Level) | ~ |
| AMATH 271 | F | Introduction to Theoretical Mechanics | ~ |
|
|
|||
| AMATH 331 | F, W | Applied Real Analysis | PMATH 331 |
| AMATH 332 | W, S | Applied Complex Analysis | PMATH 332 |
| AMATH 333 | F | Calculus on Manifolds for Applied Mathematics and Physics | ~ |
| AMATH 342 | F, W | Computational Methods for DEs | ~ |
| AMATH 343 | F | Discrete Models in Applied Mathematics | ~ |
| AMATH 345 | F | Data-Driven Mathematical Models | ~ |
| AMATH 350 | F, W | Differential Equations for Business and Economics | ~ |
| AMATH 351 | F, S | Ordinary Differential Equations 2 | ~ |
| AMATH 353 | W, S | Partial Differential Equations 1 | ~ |
| AMATH 361 | W | Continuum Mechanics | ~ |
| AMATH 362 | W (even) | Mathematics of Climate Change | ~ |
| AMATH 373 | W | Quantum Theory 1 | ~ |
| AMATH 382 | W (even) | Computational Modelling of Cellular Systems | BIOL 382 |
| AMATH 383 | W (odd) |
Introduction to Mathematical Biology |
~ |
| AMATH 390 | F (odd) |
Mathematics and Music |
~ |
| AMATH 391 | F (odd) | Fourier to Wavelets | ~ |
|
|
|||
| AMATH 442 | F | Computational Methods for PDEs | ~ |
| AMATH 445 | W | Scientific Machine Learning | AMATH 645 |
| AMATH 449 | F, W | Neural Networks | CS 479, CS 679 |
| AMATH 451 | W | Intro to Dynamical Systems | ~ |
| AMATH 453 | F (odd) | Partial Differential Equations 2 | ~ |
| AMATH 455 | W | Control Theory | ~ |
| AMATH 456 | F | Calculus of Variations | ~ |
| AMATH 463 | F | Fluid Mechanics | ~ |
| AMATH 473 | F | Quantum Theory 2 | PHYS 454 |
| AMATH 474 | W | Quantum Theory 3: Quantum Information and Foundations | PHYS 484 |
| AMATH 475 | W | Intro to General Relativity |
PHYS 476 |
| AMATH 477 | F (odd) | Introduction to Applied Stochastic Processes | ~ |
| AMATH 495 | ~ | Reading Course | ~ |
Current Topics Courses
AMATH 495/900
- Introduction to the Mathematics of Deep Learning (next scheduled offering is Winter 2026)
- Instructor: Professor Jun Liu
- This course aims to give a theoretical introduction to the mathematics of deep learning. It is open to both upper-year undergraduate and graduate students. It is particularly suited for students with a strong background in advanced calculus, linear algebra, and introductory probability or statistics who are interested in the theoretical aspects of deep learning. Self-contained notes will be provided whenever possible, along with supplementary reading materials as needed.
- Tentative topics include:
- Introduction to learning with neural networks
- Approximation theory: Density, approximation degree, lower and upper bounds, benefits of depth, the curse of dimensionality
- Optimization theory: Gradient descent, accelerated gradient descent, stochastic gradient descent, convergence analysis, avoidance of saddle points
- Generalization theory: Generalization bounds, VC-dimension, Rademacher complexity, PAC-Bayes bounds, rethinking the generalization of deep neural networks
- Questions regarding the course can be directed to the instructor Professor Jun Liu (j.liu@uwaterloo.ca).