Required Courses:
![](checkbox.gif) |
7.5 CS units
![](checkbox.gif) |
CS 125, 133, 135, 3xx or 4xx |
![](checkbox.gif) |
CS 134 or 136 |
![](checkbox.gif) |
CS 240 |
![](checkbox.gif) |
CS 241 |
![](checkbox.gif) |
CS 245 |
![](checkbox.gif) |
CS 246 |
![](checkbox.gif) |
ECE 222 |
![](checkbox.gif) |
CS 341 |
![](checkbox.gif) |
CS 350 |
![](checkbox.gif) |
CS 360 or 365 |
![](checkbox.gif) |
CS 370 or 371 |
![](checkbox.gif) |
CS 340 - 3981; 440-4891 |
![](checkbox.gif) |
CS 440 - 4891 |
![](checkbox.gif) |
CS 440 - 4891 |
![](checkbox.gif) |
CS 440 - 4981 or CS 6xx or CS 7xx or STAT 440 or
CO 487 |
|
![](checkbox.gif) |
1.5 Elective units
|
|
![](checkbox.gif) |
4.5 Math units
![](checkbox.gif) |
MATH 1[34]5 |
![](checkbox.gif) |
MATH 1[34]6 |
![](checkbox.gif) |
MATH 1[34]7 |
![](checkbox.gif) |
MATH 1[34]8 |
![](checkbox.gif) |
MATH 2[34]5 |
![](checkbox.gif) |
MATH 2[34]7 |
![](checkbox.gif) |
MATH 2[34]9 |
![](checkbox.gif) |
STAT 2[34]0 |
![](checkbox.gif) |
STAT 2[34]1 |
|
![](checkbox.gif) |
1.5 Additional Math units
|
|
![](checkbox.gif) |
5.0 Non-math Units
![](checkbox.gif) |
GENE 123 |
![](checkbox.gif) |
ECE 223 |
![](checkbox.gif) |
ECE 241 |
![](checkbox.gif) |
ECE 324 |
![](checkbox.gif) |
(Rec: PHYS 115 or 121) |
|
|
|
|
|
Additional Constraints:
![](checkbox.gif) |
One of:
![](checkbox.gif) |
CS 450 |
![](checkbox.gif) |
All of:
![](checkbox.gif) |
ECE 427 |
![](checkbox.gif) |
ECE 429 |
|
|
|
![](checkbox.gif) |
Two of:
![](checkbox.gif) |
CS 452 |
![](checkbox.gif) |
CS 454 |
![](checkbox.gif) |
CS 456 |
![](checkbox.gif) |
CS 457 |
|
|
|
![](checkbox.gif) |
3 of (additional math courses)
ACTSCI
![](checkbox.gif) |
231 |
![](checkbox.gif) |
232 |
![](checkbox.gif) |
331 |
![](checkbox.gif) |
371 |
![](checkbox.gif) |
431 |
![](checkbox.gif) |
432 |
![](checkbox.gif) |
433 |
|
AMATH
![](checkbox.gif) |
231 |
![](checkbox.gif) |
250 |
![](checkbox.gif) |
261 |
![](checkbox.gif) |
332 |
![](checkbox.gif) |
343 |
![](checkbox.gif) |
351 |
![](checkbox.gif) |
353 |
![](checkbox.gif) |
373 |
|
CO
STAT
|
PMATH
![](checkbox.gif) |
330 |
![](checkbox.gif) |
331 |
![](checkbox.gif) |
332 |
![](checkbox.gif) |
334 |
![](checkbox.gif) |
336 |
![](checkbox.gif) |
345 |
![](checkbox.gif) |
346 |
![](checkbox.gif) |
351 |
![](checkbox.gif) |
352 |
![](checkbox.gif) |
354 |
![](checkbox.gif) |
367 |
|
|
![](checkbox.gif) |
Non-math units that satisfy one of:
![](checkbox.gif) |
Meet requirements for a minor, joint or full Honours
plan from outside of the Mathematics Faculty |
![](checkbox.gif) |
Elective breadth and depth requirement
![](checkbox.gif) |
All of (breadth):
![](checkbox.gif) |
1.0 units from
Arts Group A |
![](checkbox.gif) |
1.0 units from
Arts Group B |
![](checkbox.gif) |
0.5 units from Faculty of Science |
![](checkbox.gif) |
0.5 units from Faculties of Science, AHS or
Environmental Studies |
|
![](checkedbox.gif) |
The depth requirement is automatically met by the
required ECE courses. |
|
![](checkbox.gif) |
An alternate plan approved by a CS Advisor |
|
|