1. Academic staff own any IP resulting from their research, making it very attractive and easy to recruit top academics. Almost all other universities assume ownership of IP.
2. An intern program that requires students to take an internship every other semester, enabling students to gain valuable experience within top-tier tech companies.
It would be great to hear of any other reasons for their success.
The thing that surprised me was when he tried to apply to Silicon Valley start-ups, he got very limited response. I think part of it is that people don't realize how awesome Waterloo is.
The co-op program is also the primary reason I chose Waterloo. You can't beat paying for school as you progress through your terms. Back then you could earn enough during a work term to fully pay for next term's fees and books.
Both have obvious strengths and weaknesses when looking at the employment time horizon vs. employment variety. When I applied to both schools in the mid-90s I viewed the longer employment term at UofT as higher value and ended up there.
In retrospect, I underestimated the value of Waterloo's 4-month co-op programs. At the time, I feared I wouldn't be able to work on projects requiring longer-time horizons having heard second and third-hand anecdotes of some students getting crappy 4-month co-op assignments.
In terms of defraying tuition costs, I figured earned salary was about equal between the two options (4-5 Waterloo co-op terms == 1 UofT PEY term).
UBC, SFU, and most of the top-tier schools here have what we call a "Co-op" program that is open for both undergrad and grad students.
Typical placement is 4 months long but some companies prefer 8 months (2 terms). Students start their co-op program probably by the end of their second year so that they at least have some foundations.
Most schools have their internal websites where companies can post job-descriptions and students can apply to these jobs.
I don't know if this is true for all provinces but at least in British Columbia, the government subsidized these co-op programs by paying half (or even more?) of the students salary (oh yes, co-op placements are paid internship). This is a BIG BIG plus as it makes placement easier to swallow for the companies.
I've done 16 months of co-op with various roles (Build, QA, Integration, Dev) and greatly appreciated all parties (school, employers/companies, government) that make this happen.
The influx of money helps the university finance research and various enterprises, which in turn results in yet more success stories, and yet more investments. It's a virtuous circle I guess.
Your colleague probably did not base that on the engineering or CS buildings. Plenty of times I've bumped into a colleague and had a long-winded discussion about software radios, or have fun debates regarding our favourite programming languages - not to mention the projects we've got on the run...
Undergraduate students also own all of their own IP. If you want to commercialize something you've worked on in school, you don't even need to deal with a tech transfer office: you just do it.
-Waterloo grad
Given that I learn much more by myself, reading reference books, taking online courses with coursera, doing projects by myself. Is there any return on investment that I could expect from an education there, instead of my current university?
To give you an idea of how popular UW is in the valley, right now apple has 50~ interns, about 35~ of which are from Waterloo, and a couple from BC. The rest are from the states. And this is the case in many of the companies down here.
That said, the last UOttawa student I knew who transferred to Waterloo failed their first term here, so don't do it just because people on HN said so.
Probably not given that limitation. I didn't go to UofW but I spent about a year in Waterloo on an internship. In terms of the experience that you'll get out of it, one of their biggest assets is probably the type of students that they draw - if you won't be working and learning with/from them, then it probably won't be worth it.
The latter seems to break posting up between StartUp or non StartUp.
The recent string of higher profile alumni successes reinforces this reputation and serves as a beacon for Canadian high-school graduate intake. Now if only they would do something about the concrete jungle they call their campus :)
As for campus being ugly... hey, you can't have everything.
With an incubator residence on campus (http://velocity.uwaterloo.ca/)
Another new incubator in the region (http://hyperdrive.communitech.ca/#applyNow)
An organization dedicated to helping startups in the are (https://www.communitech.ca/)
The recent successes of companies like BufferBox and Kik, have showed that startups can succeed and thrive in the area.
Although, I'm also gaining a little pride myself. I did was a research assistant at CTN and built the first UI tool for building the brain model. And I just joined Facebook and had the Waterloo students win the hackathon next door on my second week :)
Regards, Bitter UBC grad...
MIT was 3rd with a chrome extension called "minimap" that allows you to scroll in your browser with smartphone or webcam. Also allows you to have a "minimap" next to your scrollbar that shows a preview of the entire webpage
CMU got an honorable mention for a real time strategy (?) game called "The Hackers" that is based on managing a team for a hackathon.
UBC was there, but I've forgotten what their hack was. Sorry! Was really tired and nervous during demos!
Facebook showed me the time of my life. Eager to apply for a job there...
So if you want to stay in the US and have the co-op, go to Drexel.