Computer Science Admission Requirements in Waterloo University


Computer Science is among the popular courses offered at Waterloo University.Here are admission requirements for the program:

Ontario students: six Grade 12 U and/or M courses including

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

Recommended: Grade 11 U Introduction to Computer Science

Required courses

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

Recommended courses

  • Grade 11 U Introduction to Computer Science

General requirements

  • High school diploma or equivalent with a minimum of six Grade 12 U or M courses, including all required courses
  • Grade 12 U or M courses must be completed through a school that is inspected and approved by the Ontario Ministry of Education.
  • Admission averages depend on the number of applications received and the number of spaces available. The range listed above is based on previous years.
  • Repeated courses may be taken into consideration depending on the program.

Complete the Admission Information Form once you’ve applied.

Waterloo strongly encourage you to participate in the Canadian Computing Competition, Canadian Senior Mathematics Contest (CSMC), and/or the Euclid Mathematics Contest to enhance your admissions status. To be considered for entrance scholarships in the Faculty of Mathematics, you must write the CSMC or the Euclid. If you complete both contests, the university will use the results of the contest in which you performed best.