Suggested Course Sequence: BMath (CS)


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 237[1]
MATH 239
STAT 230
Non-math
CS 241
CS 251
MATH 237[1]

STAT 230
Non-math
CS 246
CS 251
MATH 237[1]

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

Non-math
CS 240
CS 246

MATH 235
MATH 239
Non-math
CS 240
CS 245

MATH 235
MATH 239
Non-math
3A
a:W
b:F
c:W
d:F
r:F
CS 240
CS 246

STAT 231
Non-math
Elective
CS 245
CS 350
CS 370 or CS 371
STAT 231
Non-math
CS 350
CS 360 or CS 365
CS 370 or CS 371
STAT 231
Non-math
3B
a:F
b:S
c:F
d:S
r:W
CS 350
CS 341
CS 370 or CS 371
Math course
Non-math
CS 341
CS 360 or CS 365

Math course
Non-math
Elective
CS 341
CS 3xx/4xx

Math course
Non-math
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.

Notes:

  1. Some students may want to switch the terms in which they take MATH 237 and MATH 239.

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