University of Waterloo · Canada
Computer Science
A four-year computing degree in Waterloo, Ontario.
- Where
- Waterloo, OntarioCanada
- Degree
- BCS or BMath
- Length
- 4 years
- Taught in
- English
- Starts
- Autumn 2027
- Apply by
- 1 February 2027
- Admission
- SelectiveIB grades
- EU/EEA fee
- CAD 73,000 for two terms2026 est.
More facts
- Degree
- BCS or BMath
- Length
- 4 years
- Taught in
- English
- Starts
- Autumn 2027
Deadlines
-
1 February 2027
Applications closeHard deadlineDetails
Source
What it is
Learn how software is designed and built, with more than 70 courses from AI and data science to cybersecurity. No programming background is assumed, and co-op can add up to two years of paid work.
What you need
- IB Diplomaat least 32 points
- Maths AA HLminimum 6
- English A (SL or HL)HL English B with a 5 is also accepted
Requirements in full
Every IB applicant at Waterloo
IB Diploma with six courses, three at HL; totals exclude diploma points. Totals run from 27 (Arts) to 32 (Computer Science); HL Analysis & Approaches 6 for Computer Science and Mathematics.
How places are decided
- Predicted IB total plus the Admission Information Form on your interests and experience. Apply early; programs fill, and 32 is the floor, not a guarantee.
Sources (2)
- Computer Science at Waterloo — checked 2026-10-07
- Entry requirements