<p>Hey, I'm a Canadian high school student, and I'm wondering which school is better for computer science, U of T or UW. It seems that every time I ask someone from Ontario, they are always biased, so I'm asking you guys for another opinion. So basically, I feel the pros and cons of each school are as follows:</p>
<p>U of T:</p>
<p>Pros:
-good city
-good residence
-12-16 month internship
-school I've always wanted to go to
-ranked as the best Canadian school for CS and engineering (not that that matters much)
-more possibilities (in terms of extra curricular activities, clubs, teams, etc.)</p>
<p>Cons:
-no social life apparently
-hard to get a good GPA
-commuter school
-expensive</p>
<p>Waterloo:</p>
<p>Pros:
-co-op
-cheaper city to live in
-apparently better that U of T for CS (not sure though, biased opinions all around me)</p>
<p>Cons:
-ugly city and campus in my opinion
-don't want to constantly be moving around just to study or work for 4 months at a time
-ugly city (have to say this twice, because I've been to Waterloo, and picturing myself living there makes me depressed)</p>
<p>Any advice? Does the university I go to even matter in the end, or just when getting my first job? Which university to people outside of Ontario consider better for computer science?
Thanks for your help!</p>