I need advise, please Help!

<p>I am Kaushik, an international student from Ghana.
I have a couple of options available to me as I wait on a waitlist at the Washington University in Stl.</p>

<p>In future, I plan on working in the field of robotics. Hence I am interested in engineering majors such as Mechanical, Electrical and Computer engineering.</p>

<p>These are the options available to me with the approximate cost of attendance. What do you reckon would be a good place for me to prepare rigorously for a master's degree at a prestigious institution such as Stanford? </p>

<p>Purdue University (with Honors Program) - 44k per year
UofI Urbana Champaign (with Honors Program) - 48k per year
McGill University (Canada) - 40k per year
Univ of Minnesota Twin Cities (with Honors Program) - 30k per year
Worcester Polytechnic Institute with Presidential Scholarship - 25k per year
Illinois Institute of Technology with International Scholarship - 28k per year</p>

<p>My parents would be confortable paying for the bottom 3, while they may have to stress their finances for Purdue and UIUC.</p>

<p>Honestly Kaushik, WashU and UIUC would be the best bets for you. Although they are expensive, their engineering programs blow the rest out of the water. If you can weather the price tag, then UIUC would be your best bet. After that, the Illinois Institute of Technology or McGill University would be good choices. I hope this helps you!</p>

<p>I would disagree and say go with WPI. Being from Massachusetts, they have a pretty good placement program and you shouldn’t have trouble finding much work. UIUC and WashU are better academically, but no school is worth 100K in debt.</p>

<p>Thanks for the replies. I have a follow up question though… I understand that WPI and IIT have a reputation that is smaller than those of UIUC and WashU. Does that mean that I will have to strive harder if i attended smaller institutions such as WPI and IIT in order to have a good shot at a Stanford/Yale graduate admission?</p>