Chances of Admission for Fall 2019

Every year, prospective students frequently ask about their chances of admission to Waterloo Engineering.  As you can probably imagine, admission to Waterloo Engineering is highly competitive.  As one of Canada’s premier engineering schools for undergraduate education and as a worldwide leader in co-operative education, our programs are quite popular among prospective students.

Since 2014, Bill Anderson has posted on his blog an easy-to-read graphical version of the information that appears on the Waterloo Engineering website and in our promotional brochures.  Here is a link to last year’s version of the blog post.  Bill bases this information on the previous year’s experience and shows the overall probability of getting an offer of admission given an applicant’s admission average.  This admission average is based on the required courses, usually mathematics, physics, chemistry, and English (depending upon the school, the location, and the curriculum).

Thanks to Bill Anderson, I now have an updated version of his blog post for 2019, based on experience with the 2018 admission cycle.  New this year, some changes have been made to more accurately display the information.  The biggest change is in the assumption that an admission average of 100% should result in a 100% probability of an offer.  When Bill first started constructing these graphs, this was a fair assumption but recent years have illustrated that it can now be misleading for the most competitive programs where there are many applicants with averages between 95% and 100% who unfortunately, did not receive offers of admission.  Now, the assumption (for graphical curve fitting purposes) is that the probability stays constant for 95% and higher and does not approach 100% probability.  With this change, the graph looks somewhat different than those previously posted.


For example, this graph would suggest that of all the Canadian applicants to Mechatronics Engineering with an admission average of 94%, about 60% of these students will receive an offer of admission to their program of choice.  For the purposes of this graph, the admission average does not include any other factors such as work experience, extra-curricular activities, or other distinguishing factors.

This graph is based on the data shown on the Waterloo Engineering website.  As in previous years, programs with similar probabilities are lumped together for simplicity and clearer presentation.  This is based on the actual admission results for all 13,000+ applicants to Engineering in the 2018 cycle.  The apparent decrease in probability fro averages from 98% to 100% is an artifact of the mathematical technique used to fit the curves and does not represent any real reduction in probability of admission.

In past years, Bill Anderson used Mathcad to fit cubic splines to the data shown on our website.  This year’s graph was produced by Bill Anderson using Maple, a home-grown Waterloo product that has been in existence for over thirty years.  I recall first using Maple in 1988 while visiting Brock University on a school trip.  I recall being amazed by what the tool was capable of solving on a Macintosh computer that at the time seemed better suited for drawing pictures than solving complex mathematical problems.  I am sure that the modern version of Maple is both faster, more reliable, and more powerful than the version I used so many years ago.

For those interested in the details of how the graph was produced, Bill used the “ArrayInterpolation” function with “method=spline” to get a cubic spline interpolation between the points.  As expected with a cubic spline method, there are some artifacts in the graph that are not actually meaningful.  There may be a better way to represent the data but this approach seems reasonable.

118 thoughts on “Chances of Admission for Fall 2019”

  1. Dear Mr. Bishop,
    Thanks for all the answers (so glad to find this page).
    I am a Canadian citizen attending a US high school – currently in 11th grade and planning to seek admission into Waterloo Computer Engg. I took the most challenging courses and will complete all Math and Physics AP courses offered by the school by the end of 11th grade (AP Calculus, AP Stats, AP Physics 1 and 2). Senior year I am taking AP Bio, AP Computer Science, AP Economics, AP English Lit and a class in Multi-Variable Calculus as an online course from an univ. My school transcript will note the online course in MVC but will not add the grade towards final GPA. So my official transcript grades (in sciences) for 12th will only be in Biology, Computer Science. Will I be penalized for not having core math, physics, chemistry courses in 12th – the reason they are not there is that I took them all earlier (in 10th and 11th grades). Does Waterloo accept my earlier courses grades and/or AP scores to assess – in addition to just 12th-grade average?
    Thanks in advance.


    1. You will not be penalized given the situation you describe. When we calculate your admission average, we will combine the AP courses you took in Grade 11 with those taken in your senior year. It is quite common to take one or more required courses early so that you can fit the courses into your schedule.


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s