Admission average
- Individual selection from the low to mid-90s.
- Visit the Faculty of Engineering site to learn more about the admission averages required to have a competitive application.
- The Admission Information Form is required. An online video interview is required for Faculty of Engineering scholarships and is strongly recommended for admission.
Required courses
- Advanced Functions 4U -- A minimum grade of 70 is required
- Calculus and Vectors 4U -- A minimum grade of 70 is required
- Chemistry 4U -- A minimum grade of 70 is required
- English 4U (ENG4U) -- A minimum grade of 70 is required
- Physics 4U -- A minimum grade of 70 is required
Recommended courses
- Grade 11 U Introduction to Computer Science is highly recommended
- Grade 12 U Computer Science would be an asset
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 schools that are accredited 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.
Program notes
- An Admission Information Form is required for admission to this program. We'll email you detailed instructions once we receive your application.
- Experience developing modular programs through courses, contests, projects, or a job is required.
- Participation in a programming contest, such as the Canadian Computing Competition, is helpful to include on your AIF.
- You're also encouraged to write the Euclid Mathematics Contest as good background; however, this will not affect your application to Software Engineering.
- If your first language is not English, you may need to meet our English language requirements.
- Required courses that are more than two or three years old may need to be updated. Email the admissions office for more information.
For more information
- Learn more about Software Engineering.
- Download or request a Faculty of Engineering brochure.
- Sign up for tips and advice from current Waterloo students.