Suggested Course Sequence -- Honours CS/SE (2001-2004) | SCS | UW

[Please remove <h1>]


The order in which you take these courses depends on your first CS course. The following chart shows the recommended progression. The term column lists the expected term (Fall, Winter or Spring) for each of the three streams of students (4-stream Co-op, 8-stream Co-op, or Regular). Honours CS/SE cannot be completed in 8 terms by fast tracking students who begin with CS 120. Students who begin with CS 120 will need (and normally be able to obtain) special permission to take CS 342 and CS 445 together in their 3B term.

Term

Begin with CS 120

Begin with CS 130

Begin with CS 134

1A
4:F
8:F
R:F

CS 120
MATH 135
MATH 137
SE Elective
Elective

CS 130
MATH 135
MATH 137
SE Elective
Elective

CS 134
MATH 135
MATH 137
SE Elective
Elective

1B
4:S
8:W
R:W

CS 130
MATH 136
MATH 138
SE Elective
Elective

CS 134
MATH 136
MATH 138
SE Elective
Elective

CS 241 [1]
MATH 136
MATH 138
SE Elective
Elective

2A
4:W
8:F
R:F

CS 134
MATH 235
MATH 239
STAT 230
SE Elective

CS 241
CS 251
MATH 235
MATH 239
SE Elective

CS 240
CS 251
MATH 235
MATH 239
SE Elective

2B
4:F
8:S
R:W

CS 241
CS 251
STAT 231
Math
SE Elective

CS 240
CS 246
STAT 230
Math
SE Elective

CS 246
CS 370
STAT 230
Math
SE Elective

3A
4:S
8:W
R:F


CS 240
CS 246
CS 370
Math
Elective


CS 342
CS 360
CS 370
STAT 231
Elective


CS 342
CS 360
STAT 231
Math
Elective

 

3B
4:W
8:F
R:W
F:S


CS 342
CS 360
CS 445
Math
Elective


CS 341
CS 354
CS 445
Elective
Elective

 


CS 341
CS 354
CS 445
Elective
Elective

 

 

4A
4:F
8:S
R:F


CS 341
CS 354
CS 446
Elective
Elective

8-Stream
CS 446
CS 448
CS 4xx
Elective
Elective


CS 446
CS 448

CS 4xx
Math
Elective



CS 446
CS 448
CS 4xx
Elective
Elective


4B
4:W
8:W
R:W

CS 447
CS 448
CS 4xx
CS 4xx
Elective

CS 341
CS 354
CS 447
CS 4xx
Elective

CS 447
CS 4xx
Math
Elective
Elective

CS 447
CS 4xx
Math
Elective
Elective

NOTES:
  1. See the CS 241 description for a note regarding the ordering with respect to CS 251.