Please Help. Major Dilemma.

<p>Hi guys</p>

<p>I'm an international student and I'm planning to pursue computer engineering in McGill. I just have a few questions regarding McGill. </p>

<p>1) How good is the computer engineering course there?
2) What are the job prospects like for computer engineers after graduation?
3) Are there good internships during the course of study?</p>

<p>I'm planning to pursue my Masters from a good school in the US. </p>

<p>4) How easy will it be to go to great Grad schools in the US after completing undergrad from McGill ( assuming I have a good academic track record?) </p>

<p>5) Also, how good is McGill's world reputation overall and which league does it fall in ( as in, what US schools is it comparable to?) </p>

<p>6) I've heard its the Harvard of Canada, and many people often compare it to Cornell, UMich, etc. Is that right?</p>

<p>The Times QS ranking lists McGill very high (20th overall and 18th for engineering, which is why I applied to McGill in the first place.) </p>

<p>My other choices include- </p>

<p>Imperial College, London (but $$$=??)
University College London ( Not good for engg)
University of Manchester ( Not good for engg)
University of Bristol ( Not good for engg)
Caltech (Waitlisted)
National University of Singapore</p>

<p>So how does McGill stand as compared to the other choices?? </p>

<p>Would be great if you could help out. Please. I really need to decide soon. :( </p>

<p>Thanks</p>