Major in Computer Science -- Module Checklist


Click here for conversion lists of former 3-digit course numbers

Module Admission Requirements

Completed? Course and Mark Requirement
Yes/No CompSci 1025A/B, 1026A/B or Engineering Science 1036A/B or the former Computer Science 036a/b with a mark of at least 60%
Yes/No CompSci 1027A/B or 1037A/B with a mark of at least 65%
Yes/No 1.0 course from from: Calculus 1000A/B, 1100A/B, 1201A/B, 1301A/B, 1501A/B, Linear Algebra 1600A/B, Applied Math 1413, with at least 60% in each
If the module is to be used in combination with a second Major as part of an honors degree, an average of at least 70% in the courses listed above is required; also, the entire first year must have been completed, with no failures.


Other First-Year Requirements

Completed? Course and Mark Requirement
Yes/No 1.0 first-year course from a faculty other than Science
Yes/No 1.0 additional first-year course


University's First-Year Requirements

Satisfied? Course and Mark Requirement
Yes/No 5.0 courses numbered 1000 through 1999
Yes/No No more than 2.0 courses in any one subject area


Module (6.0 courses)

Completed? Completed?
Yes/No CompSci 2208A/B Yes/No CompSci 3305A/B
Yes/No CompSci 2209A/B Yes/No CompSci 3307A/B/Y
Yes/No CompSci 2210A/B Yes/No Math 2156B or CompSci 3______A/B
Yes/No CompSci 2211A/B Yes/No CompSci 3______A/B
Yes/No CompSci 2212A/B/Y Yes/No CompSci 3______A/B
Yes/No Mathematics 2155A Yes/No CompSci 3______A/B


Western's Breadth, Essay Course, and Residency Requirements


Graduation Requirements