Program requirements
- AP Calculus (or equivalent), AP Physics (or equivalent), Algebra (Pre-Calculus), Chemistry, Grade 12 English, and one other Grade 12 academic course, minimum final grade of 75% in each.
- Minimum average of at least 88% in the 6 required courses.
- Visit the Faculty of Engineering website to learn about the admission averages required to have a competitive application.
- SAT and ACT test scores are not required for admission.
To support your application for admission, we encourage you to submit AP test scores if you have them. The University of Waterloo's AP institution code is 0996.
General requirements
- High school diploma with required 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.
- Please note that AP courses are not eligible for transfer credit in Engineering programs.
Notes
- If your first language is not English, check our English language requirements.
- An Admission Information Form must be filled out for this program. We will send you detailed instructions once we receive your application.
- Math and science courses required for admission that were completed more than three years before your intended start date may need to be updated. Email the admissions office for more information.
- Repeated courses may be taken into consideration when we review applications for admission.
For more information
- Visit the Computer Engineering program page.
- Join our monthly newsletter for tips on applying and choosing a program, invitations to events and webinars, and student-written articles.




