Print and PDF Options

This is an archived copy of the 2019-2020 catalog. To access the most recent version of the catalog, please visit


  • B.C.S. (Major)
  • B.C.S. (Honours)

Admission Requirements

First Year

The Ontario Secondary School Diploma (OSSD) or equivalent, including a minimum of six 4U or M courses. The six 4U or M courses must include one of Advanced Functions or Calculus and Vectors. For the BCS Honours Biomedical Computing Stream, the six courses must also include Ontario 4U in Chemistry or equivalent. Equivalent courses may be substituted between the old and new Ontario mathematics curriculum.

Advanced Standing

Applications for admission beyond first year will be assessed on their individual merits. Advanced standing will be granted only for those subjects assessed as being appropriate for the program and the stream selected.

Co-op Option

Direct Admission to the First Year of the Co-op Option

Applicants must:

  1. meet the required overall admission cut-off average and prerequisite course average. These averages may be higher than the stated minimum requirements;
  2. be registered as a full-time student in the Bachelor of Computer Science program;
  3. be eligible to work in Canada (for off-campus work placements).

Meeting the above requirements only establishes eligibility for admission to the program. The prevailing job market (and thus the availability of co-op placement) may limit enrolment in the co-op option.

Note: continuation requirements for students previously admitted to the co-op option and admission requirements for the co-op option after beginning the program are described in the Co-operative Education Regulations section of this Calendar.