<p>Thanks all for the responses but I’ve always wanted to go to go top schools like CMU Berkeley etc so I shall apply just for the sake of it.</p>
<p>Sacchi made some good points and I couldn’t have said it any better. What I wanted to point out though is that schools like Purdue do have a higher than regular acceptance rate for students into their engineering programs but the course load is overwhelming and a decent amount of students drop out or change majors in their first year of college.
If I were you, I’d look into schools with relatively small class sizes. Lets say 20-30 people max for most courses. Here, you can keep in close touch with the instructor and visit during office hours. Also, schools that lay emphasis on work experience are very valuable. You can make a good amount of money during co-ops and gain a valuable amount of experience. You could possibly get a job offer from those companies before you even obtain your degree.
Personally, I got a 1850 in SAT and got offers from Cornell and Purdue but with little to no scholarships. I ended up settling for RIT and looking back, I don’t regret my choice.</p>