<p>Hi,</p>
<p>I was hoping somebody could help me decide which schools to apply to for Computer Science/engineering.</p>
<p>I am an Indian citizen and will definitely need financial aid.</p>
<p>Good academics, ECs seem fairly decent, Recommendations should be good,
SAT I 2270, will take SAT II in October</p>
<p>Right now I am looking at two schools in Canada and 8 in the US.
In Canada I will be a pplying to U of Toronto and U of Waterloo. Based on my research, they are the best schools in Canada for CS/CE.</p>
<p>Regarding the US, I am applying to 4 'aid' schools - USC, Stanford, Caltech and MIT and 3 safety schools - UT Austin, GATech, UIUC.</p>
<p>I am also looking at Purdue, UPenn, Cornell, Cooper Union, Princeton & Harvard.</p>
<p>I had a few questions:
1. Is USC good for CS/CE?
2. Does anybody know any intl. students getting aid at the safety schools I mentioned?
3. Do Princeton & Harvard have good Engineering Programs?
4. Is Cooper Union in the same league as Cornell?
5. Is Purude any good? What are the chances of aid for an intl. student there?
6. I just want to be sure but I can't go wrong with UPenn's M&T program right?</p>
<p>Also if you could tell me where I have very little chance of getting financial aid it'll be really helpful.</p>
<p>Thanks a lot!
Saatvik</p>