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 graphics, 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.

Intelligent Systems focuses on making computers solve problems that normally require human intelligence to solve.

  • BSc in Computer Science

Expected cut-off: high 70s; Co-op low 80s

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

Career outcomes

  • Programmer or systems analyst
  • Computer graphics developer
  • Database or network administrator
  • IT project manager or corporate trainer
  • Web designer/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)