BCS/SE Checklist (2003-2004)


Required Courses:
7.5 CS units
CS 132 or 133 or 4xx
CS 134
CS 240
CS 241
CS 245
CS 246
CS 251
CS 341
CS 350
CS 340 - 3981; 440-4981
CS 445
CS 446
CS 447
CS 4481
CS 340-3981 or 440-4981 or CS 6xx or CS 7xx or STAT 440 or CO 487
3.5 Math units
MATH 1[34]5
MATH 1[34]6
MATH 1[34]7
MATH 1[34]8
MATH 2[34]9
STAT 2[34]0
STAT 2[34]1
5.0 Non-math units:
 
 
 
 
 
 
 
 
 
 
4.0 Elective units
Additional Constraints:
Two of: Projects courses2
CS 343   CS 456 or ECE 428
CS 444   CS 457
CS 450 or ECE 429   CS 486 or ECE 457
CS 452   CS 488
CS 454 or ECE 454   ECE 484
Non-math units that satisfy one of:
Meet requirements for a minor, joint or full Honours plan from outside of the Mathematics Faculty
Elective breadth and depth requirement
All of (breadth):
1.0 units from Arts Group A
1.0 units from Arts Group B
0.5 units from Faculty of Science
0.5 units from Faculties of Science, Applied Health Sciences or Environmental Studies
One of (depth):
1.5 units at the 3rd year level or higher with the same prefix
1.5 units with the same prefix forming a prerequisite chain of length three
An alternate plan approved by a CS Advisor
Additional Constraints:
One of (societal issues): CS 492, GENE 411, ME 401, PHIL 215, 315, STV 100, 202, 302
One of (business issues): BUS 111W, 121W, GENE 452, HRM 200, MSCI 211, 311, MTHEL 400
One of (reasoning methodologies): PHIL 145, 200J, 243, PMATH 330
One of (communications): SPCOM 223, 224, 225, 324, ENGL 109, 119, 140R, 209, 210E, 210F, 210G, 219, 309E, 376R, 392A, 392B, or an additional course from the societal, business or reasoning lists
Eight terms enrolled in at least three courses totalling 1.5 units.
No more than 3.0 units of excluded courses and non-excluded courses failed prior to the Fall 2004 term.
CS Major Average of 60% or higher.
Cumulative Average of 60% or higher.
English Writing Skills.

Notes:

1 For the Fall 2006 and Winter 2007 terms, CS 348 can be taken to receive a credit in CS 448.

2Effective September 2007, CS349 and CS448 are added to the list of applications.

Disclaimer: This checklist is a handy tool but is not a substitute for the official degree regulations. If there is a question of interpretation or a discrepancy, the University Calendar always takes precedence.