Since Waterloo is one of Canada's as well as world's best universities, there is no easy way getting admitted here. Waterloo’s admission averages range from low 80s to mid-90s. These can vary depending on the number of applications received as well as the number of spaces available in each program. You should already assume that the grades of students who apply will be generally very good. Your requirements will also differ with your nationality or where you’ve studied previously. But most importantly, you should know that grades alone won’t get you inside Waterloo as they take a good look at many other things. Thus, there are some aspects to work on if you're an Indian student wishing to study here:
These are the general requirements. Please note that some programs will have different criteria depending on the competition, degree type and program specification. There will not be one way to prepare for your application as the university looks at your whole profile and then takes a decision.