Enrolment in this plan is limited. Students must have a cumulative average of 75% or higher.
In conjunction with the common degree requirements in Table I in "Degree Requirements," this plan requires 24 math courses. These overall requirements must include the Faculty core courses outlined in Table II in "Degree Requirements" and the following courses:
All of
MATH 237 Calculus 3 for Honours Mathematics or MATH 247 Calculus 3 (Advanced Level)
CS 234 Data Types and Structures
CS 370 Numerical Computation
PMATH 345 Polynomials, Rings and Finite Fields
PMATH 346 Group Theory
PMATH 352 Complex Analysis
PMATH 354 Measure Theory and Fourier Analysis
PMATH 351 Real Analysis
One pair of
AMATH 231 Calculus 4
AMATH 250 Introduction to Differential Equations
or
MATH 211/ECE 205 Advanced Calculus 1 For Electrical and Computer Engineers
MATH 212/ECE 206 Advanced Calculus 2 For Electrical Engineers or AMATH 231 Calculus 4
All of
ECE 241 Circuit Analysis and Design
ECE 342 Signals and Systems
GENE 123 Electrical Engineering
PHYS 121 Mechanics and Waves 1
PHYS 122 Mechanics and Waves 2
Two of
ECE 318 Analog and Digital Communications
ECE 370 Electromagnetic Fields
ECE 380 Analog Control Systems
Two 400-level ECE courses to be chosen in consultation with an advisor (usually a student would be advised to take two courses in sequence).
Three 400-level PMATH courses.