<p>I got accepted by University of Toronto, Waterloo, UC Berkeley, and UIUC (university of Illinois urbana) for computer science.</p>
<p>Which computer science program is the best? Please Rate them 1-4.</p>
<p>Do not consider weather, money, tuition, anything else other than computer science.</p>
<p>For American Students: do you know what U of T / waterloo is? I'm afraid that if I go to school in Canada and then get a job in the US, the employer would not know what U of T / waterloo is.</p>
<p>UW has the best undergrad comp science program in canada regardless of rankings. UW is known for coop however this is especially true of there comp sci program. Every year a number students land jobs at google, facebook, and elsewhere in the states.</p>
<p>The program at uoft is good but uoft has a 16 month internship and it just doesnt match up for undergrad computer science. </p>
<p>UWaterloo is known very well among employers and U of T is pretty well known to people in the US. Waterloo is also known for the largest coop program in the world, so they definitely have connections.</p>
<p>There is no wrong answer here. I would generally say UCB>UofT>UIUC>UW in terms of faculty reputation…coop makes Waterloo more appealing if you are interested in employment over grad school. In terms of academics, I seriously doubt you’ll notice that much of a difference at the undergrad level.</p>
<p>The atmospheres and locations, however, are very different. Why not take a look at that?</p>
<p>Most work places don’t really care about your undergrad college name really.
As long as you can write about your projects, internships, that is all there is to it.
Where the big names matter sometimes is the amount of opportunities it provides WHILE at college. Honestly, if I lived in Canada, I would finish my undergrad in Canada.</p>
<p>That being said, there are probably more CS opportunities in CA than Ontario. But what is the guarantee…as you would be competing with top students in Berkeley to get those internships.</p>
<p>Dragoon, are you going to pursue grad school or a job after you graduate?</p>
<p>As for job placements, I know a guy from Berkeley who didn’t get a job right after he graduated from computer science and is doing an internship overseas before working for E-Trade, while I’ve seen a few people from UW get jobs in Silicon Valley, Amazon, or Microsoft before they even graduate. Other people see different views or a Berkeley grad getting a job before graduating and a UW grad not finding a job until a bit later.</p>
<p>Personally, I think it’s what you can make out of your education. If you’re pursuing grad school, that’s a whole different story, and unfortunately, since I’m not planning on pursuing grad school after college (maybe I’ll change my mind, who knows…), I can’t help you out there, but I can definitely say that UT, Berkeley, and UIUC are more than likely better choices if you’re going the grad school route.</p>
<p>Not necessarily; however, the school is very career-oriented. You can still go to grad school, but the majority of the class will most likely be taking jobs right after they graduate.</p>
<p>Wow I’m in the same situation as you
Tuition is a factor for me so I’m planning to go to Waterloo
However, I am applying to UT, Carnegie Mellon, UIUC UCLA and UCB
and if I do get into Carnegie Mellon, I might go there although
tuition is like 5x that of waterloo’s because CMU is ranked #1 for
computer science </p>
<p>Can you give me on update on where you went and your thoughts on the decision?</p>
<p>If money is at all a concern, go to Waterloo. <em>Tons</em> of people from Waterloo undergrad go directly into top US PhD programs, especially at CMU.</p>
<p>@caliskimmer:</p>
<p>What you said about jobs is true of every school. The majority of people will pretty much always stop after ugrad. I think you’re doing Waterloo a disservice by painting it as “career oriented”, since that can be misinterpreted as not academically/theoretically rigorous, which could not be further from the truth. They have a very strong co-op program, but they also have very strong academics. And by the way, even if grad school / academia is your target, some work experience is very valuable.</p>
<p>@dragon998: All of these schools are excellent. UC Berkeley is famous for CS, and UIUC is a top ranked program as well. UofT and Waterloo are probably the best CS departments in Canada. Your opportunities coming out of any of these schools will be equal, provided you get great grades.</p>
<p>Waterloo is very career-oriented and prepares you well to get a job right after graduation. You should easily be able to secure a job if you graduate from Waterloo’s co-op computer science program. That being said, this leaves most people to shy away from graduate school because the employment opportunities are there. It doesn’t hinder your chances of entering graduate school, but it just makes less sense for you to go.</p>
<p>I’m an undergraduate student at Waterloo currently. I’m not in CS, but feel free to ask me any questions.</p>
<p>My nephew has applied to Waterloo for mathematics as it is a brilliant school and a fab reputation. He has friends that have just been accepted to Computer Science - co-op program. Hope everyone has an average of over 94% or your chances are slim at getting in. Not sure what the averages are for the American schools but Waterloo does only accept the brightest obviously. Jobs vs grad programs - um, thought the point of education was to ultimately get a job - isn’t it? And, many Waterloo grads go on to post grad education obviously. And, not sure who posted the fees - if you are an international student I think the fees for Waterloo and U of T are higher than $8k now.</p>
<p>I have got admission in LIfe Sciences, but I would like to change to Computer sciences or Computer Engineering. they say it is possible to shift provided I get good grades etc. etc. They also say that I may have to do one additional term.</p>
<p>what are the chances to make the changes practically? can I take this risk of joining UOW? i have recieved admission in Computer Sciences in UOT.</p>