Computer Science admission requirements for American (US) system high school students
Program requirements
- AP Calculus, minimum final grade of 4.
- Algebra (Pre-Calculus).
- Grade 12 English.
- Minimum overall Grade 12 average: 90%.
SAT and ACT test scores are not required for admission. College Board results are required for AP Calculus. Subscores as a substitute for the AB or BC Calculus examination results are not accepted.
The Admission Information Form is required for admission to this program.
General requirements
- High school diploma with prerequisite courses completed at the AP level and/or Grade 12 senior academic level. Your school must hold current accreditation from a recognized American regional education body.
- You're encouraged to combine your high school transcript and high school profile (including accreditation, grading scheme, AP course offerings, etc.) into a single pdf and upload that document.
- For more information regarding transfer credits and advanced standing for AP courses, please visit our AP transfer credit policy page.
Notes
- Participating in the Canadian Senior Mathematics Contest and/or the Euclid Mathematics Contest is not required for admission, but writing one of these contests is required for some Faculty of Mathematics scholarships.
- You need to provide an English language test score if your four most recent years of full-time education have not been in an English language school system.
- Required courses completed more than three years ago may need to be updated. Email the admissions office for more information.
Next steps
- Learn about courses, co-op, and customizing your degree in the Computer Science program.
- Get insights about Waterloo's programs, application process, and student experience (plus invitations to events and webinars) by signing up for our monthly newsletter.