Faculty of Science

BACK to the list of sequences

Suggested course sequence
for full time students for the

Joint Honours B.Sc. in Computer Science and Mathematics (120 cr)

Academic year 2012-2013

  1st year 2nd year 3rd year 4th year
FALL

ENG1112

ITI1120

MAT1320

MAT1341

3 elective credits

CEG2136

CSI2110

MAT2122

MAT2141

3 credits from:
MAT2324 (winter)
MAT2362    
MAT2371 2
MAT2355    
MAT2375 2 (winter)

CSI3105

SEG2105

6 credits from:
MAT2324 (winter)
MAT2362    
MAT2371 2
MAT2355    
MAT2375 2 (winter)

3 elective credits

3 CSI credits at the 4000 level

3 MAT credits at the 3000 level or above

3 MAT credits at the 4000 level

3 CSI or SEG credits at the 3000 level or above (Fall or Winter)

3 elective credits

WINTER

ITI1100

ITI1121

MAT1325 1

MAT1348

3 elective credits

CSI2101

CSI2120

CSI2132

CSI2911 (coop)

MAT2125

MAT2143

CSI3104 or CSI3131

CSI2911 (non coop)

3 credits from:
(Fall or Winter)
CSI3130
CSI3140
SEG3155

6 MAT credits at the 3000 level or above

CSI3104 or CSI3131

3 CSI credits at the 4000 level

3 MAT credits at the 3000 level or above

3 MAT credits at the 4000 level

3 elective credits

Number of credits per year 30 credits 30 credits 30 credits 30 credits
Total program credits 120 credits

Notes

1 The course MAT1325 can be replaced by MAT1322 with the permission of the Department of Mathematics and Statistics.
2 To be admissible to graduate studies in Computer Science, students must have successfully completed MAT2371 and MAT2375.

Students planning to go to graduate studies in mathematics or statistics must consult the Department of Mathematics and Statistics for their choices of optional courses.

Some 3rd and 4th Year courses are offered alternate year with the French equivalent.

The extended French stream is available with this program.
Co-operative education is available with this program.