Suggested Course Sequence: BCS


Term Begin with CS 115 Begin with CS 135 Begin with CS 145
1A
F
CS 115
MATH 135
MATH 137
Non-math
Non-math
CS 135
MATH 135
MATH 137
Non-math
Non-math
CS 145
MATH 135
MATH 137
Non-math
Non-math
1B
W
CS 116
MATH 136
MATH 138
Non-math
Non-math
CS 136
MATH 136
MATH 138
Non-math
Non-math
CS 241
MATH 136
MATH 138
Non-math
Non-math
2A
a:F
b:F
c:F
d:S
r:F
CS 136

MATH 239
STAT 230
Non-math
Non-math
CS 241
CS 251

STAT 230
Non-math
Non-math
CS 246
CS 251

STAT 230
Non-math
Non-math
2B
a:S
b:W
c:S
d:W
r:W
CS 241
CS 251
CS 245

STAT 231
Non-math
CS 240
CS 245
CS 246
MATH 239

Non-math
CS 240
CS 245

MATH 239
STAT 231
Non-math
3A
a:W
b:F
c:W
d:F
r:F
CS 240
CS 246
CS 370 or Non-math

Non-math
Elective
CS 350
CS 3xx/4xx

STAT 231
Non-math
Elective
CS 341
CS 350
CS 3xx/4xx

Non-math
Elective
3B
a:F
b:S
c:F
d:S
r:W
CS 350
CS 341
CS 3xx/4xx

Elective
Elective
CS 341
CS 3xx/4xx

Non-math
Elective
Elective
CS 3xx/4xx
CS 3xx/4xx

Non-math
Elective
Elective
4A
a:S
b:W
c:S
d:W
r:F
Courses to complete degree requirements.
4B
a:W
b:W
c:S
d:W
r:W
Courses to complete degree requirements.

Campaign Waterloo

David R. Cheriton School of Computer Science
University of Waterloo
Waterloo, Ontario, Canada N2L 3G1

Tel: 519-888-4567 x33293
Fax: 519-885-1208

Contact | Feedback: cs-webmaster@cs.uwaterloo.ca | David R. Cheriton School of Computer Science | Faculty of Mathematics


Valid HTML 4.01!Valid CSS! Last modified: Friday, 01-Jun-2012 11:00:28 EDT


Menu:ShowHide