Students in this plan must fulfill all the requirements in Table I and Table II. This must include at least 26 math courses, and the following specific requirements:
One of
MATH 237 Calculus 3 for Honours Mathematics
MATH 247 Calculus 3 (Advanced Level)
All of
AMATH 231 Calculus 4
AMATH 242/CS 371 Introduction to Computational Mathematics
AMATH 251 Introduction to Differential Equations (Advanced Level) Note: AMATH 250 can be substituted with consent of the department.
AMATH 342 Computational Methods for Differential Equations
AMATH 351 Ordinary Differential Equations 2
AMATH 353 Partial Differential Equations 1
CS 230 Introduction to Computers and Computer Systems
CS 234 Data Types and Structures
CS 475 Computational Linear Algebra
STAT 331 Applied Linear Models
One of
AMATH/PMATH 331 Applied Real Analysis
AMATH/PMATH 332 Applied Complex Analysis
One of
CO 250 Introduction to Optimization
CO 255 Introduction to Optimization (Advanced Level)
Two of
AMATH 442 Computational Methods for Partial Differential Equations
AMATH 444 Applications of Computational Differential Equations
AMATH 453 Partial Differential Equations 2
AMATH 455 Control Theory
AMATH 456 Calculus of Variations
AMATH 463 Fluid Mechanics
AMATH 473/PHYS 454 Quantum Theory 2
CO 453 Network Design
CO 459 Topics in Optimization
CO 463 Convex Optimization and Analysis
CO 466 Continuous Optimization
CS 487 Introduction to Symbolic Computation
STAT 440 Computational Inference
STAT 441 Statistical Learning - Classification
Note: Many of the courses on this list have prerequisites that are not plan requirements.
Two additional math courses.
At least five courses (2.5 units) from one of the following departments:
any one Engineering department
any one Science department
Economics
Note: Engineering courses may not be open to Mathematics students or may not easily fit schedules.
Other course concentrations may be taken with the approval of the Applied Mathematics Undergraduate Officer.