Since Waterloo is one of Canada's as well as the world's best universities, there is no easy way of getting admitted here. You will find that Waterloo’s admission averages range from low 80s to mid-90s. You also need to consider that depending on the number of applications received, the number of spaces available in each program, and the grades of students who apply. Also, if you're an Indian student wishing to study here there are some aspects to work on since competition is tougher for international students because of a great applicant pool from all over the world and limited scholarships for them.
Indian Students Requirements
Since Indian curriculum is very rote-based without much creativity or practicals, so for you, getting 90s in boards is not enough. You will need much more than being a class topper or one of the best students. In fact, you will notice that these universities don’t always like or admit toppers who are only book smart but are not able to work smart.
All these are the general requirements for Indian candidates. However, some programs may have different criteria depending on the competition, degree type and program specification.