Admission average
Due to the structured nature of our Engineering programs and to ensure that all students have the same foundation of knowledge and skills, transfer students are considered for admission to first year only.
We review each application for admission on an individual basis. You must have a minimum cumulative university average of B or 75%.
The five courses required for admission can be university or high school courses or a mix of the two. If the high courses listed below are not for the province/territory in which you completed high school, you should search for the university transfer student admission requirements for the province/territory in which you completed high school.
Required university courses
- First year/introductory Linear Algebra -- A minimum grade of 70 is required
- First year/introductory University Calculus -- A minimum grade of 70 is required
- First year/introductory Chemistry -- A minimum grade of 70 is required
- First year/introductory English or equivalent high school English as listed below -- A minimum grade of 70 is required
- First year/introductory Physics -- A minimum grade of 70 is required
When reviewing your application, we'll use the course at the highest academic level you completed. If you took the required math and science courses more than three years before your intended start date, those courses may need to be updated. Email the admissions office for more information.
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
Transfer credits
Transfer students are eligible for admission to the first year of the program only. Eligibility for transfer credit will depend on when the course was taken, the course content, and the course grade. Please refer to our Faculty of Engineering transfer credit policies for further information.
Program 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 Mechatronics Engineering program page.
- Join our monthly newsletter for tips on applying and choosing a program, invitations to events and webinars, and student-written articles.




