Computer Science

We’ll prepare you for a career in Information Technology (IT), an industry that is transforming our world and workplaces.

You’ll study data structures, operating systems, database systems, industry-standard programming languages, software engineering and user interfaces. You can take specialized courses in object-orientation, computer security, intelligent systems, computer networks, advanced Internet, neural networks, computer music (digital music), parallel computing and compiler construction.

The honours program offers two concentrations:

Software Engineering focuses on programming and systems analysis for application development.

Artificial Intelligence focuses on making computers solve problems that normally require human intelligence to solve.

  • BSc in Computer Science

Expected cut-off: high 70s
OUAC Code: BG

Not an Ontario Secondary School applicant? Find your admissions criteria here.


Career outcomes

  • Programmer or systems analyst
  • Machine learning specialist
  • Database administrator
  • Software project manager
  • Website developer or internet specialist

Prerequisite requirements

  • English (ENG4U)
  • Advanced Functions (MHF4U) (min.70%) or Calculus and Vectors (MCV4U) (min.70%)

Recommended subjects

  • Computer and Information Sciences (ICS4U)