Suggested Course Sequence: 2013-2014 BCS/DH


Term Begin with CS 115 Begin with CS 135 or CS 145
1A
d:F[1]
CS 115
MATH 135
MATH 137
Non-math
Non-math
CS 135 or CS 145
MATH 135
MATH 137
Non-math
Non-math
1B
d:W
CS 116
MATH 136
MATH 138
Non-math
Non-math
CS 136 or CS 146
MATH 136
MATH 138
Non-math
Non-math
2A
d:S
CS 136
CS 245[2]
GENE 123/MTE 120
STAT 230
Non-math
CS 245
CS 246
GENE 123/MTE 120
MATH 239
STAT 230
2B
d:W
CS 246
ECE 124
STAT 231
MATH 239
Non-math
CS 240
CS 241
ECE 124
Non-math
Non-math
3A
d:F
CS 240
CS 241
ECE 222
Non-math
Elective
CS 341
CS 350
ECE 222
STAT 231
Non-math
3B
d:S
CS 350
CS 341
ECE 224/ECE325/MTE 325
Non-math
Elective
CS 3xx/4xx
CS 3xx/4xx
ECE 224/ ECE 325/MTE 325
Non-math
Elective
4A
d:W
Courses to complete degree requirements.[3]
4B
d:W
Courses to complete degree requirements.[4]

Notes:

  1. DH is available in Coop Sequence D
  2. With CS Advisor consent
  3. Take ECE327 in 4A
  4. Take ECE423 and one of (CS450, ECE429) in 4B

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: Wednesday, 06-Mar-2013 13:47:09 EST


Menu:ShowHide