Cutoffs

Computer Science at Waterloo

Yes — computer science is a direct-entry program at University of Waterloo. You apply to it from Grade 12.

You apply to

Computer Science (Regular/Co-op)

90–97%OUAC WCSCo-op availableSupplementary application

Prerequisites

  • Any Grade 12 U English
  • Advanced Functions
  • Calculus and Vectors
  • One other Grade 12 U course

What to watch for

Genuinely direct entry — "apply directly to this program on your application" — and a separate application from Mathematics even though CS sits in the Faculty of Mathematics. Being admitted to Mathematics does not give you CS, and CS is not one of the 16 Mathematics majors. Advanced Functions, Calculus and Vectors, any 4U English, one other 4U course; individual selection from the low to mid-90s; the Admission Information Form is required. Available co-op or regular. It is also a different application from Software Engineering.

Computer Science at the other campuses

Compare the entry programs side by side →

Entry routes were researched against each university’s own program pages in 2026-08-16. Waterloo’s page. Faculties restructure — confirm before you apply.