Start with researching at a broad level and then start narrowing it according to your specifications. Gain an understanding of the general admission standards of the school. Normally, the admission department tends to provide information regarding the number of students accepted in the previous years. Ascertain whether you grades and test scores are in line with the admission standards or not.
You want to search for schools which are befitting for your grades and test scores, which are referred to as your “match” schools. However, do not leave a school that admits students who are better-qualified. You can even apply there, and that would be known as your “reach school”. Do not forget, “safety” is better, which means that you score higher than the average in your grades and test scores.
Identifying a school as safety, match or reach, you can develop an understanding of your probability of getting accepted. Dig a little more and research some specific programs and departments. Academic criteria tend to vary from one program to another. As an example, a business school might offer high competition that elevates the whole standard. On the other hand, you can easily enroll into an engineering program.
Exploring different academic areas and programs, make sure to compare them with other schools on your list that are offering the same. Understand the course requirements and look out for the majors. You would be taking these subjects and therefore, can tell you a lot about what the program would be like. Moreover, discuss with former students and professors to gain better apprehension.