As far as I remember UW is one of the only universities in the continent to offer a course to build an actual real-time operating system, from the ground up. I learned so much in that course. Co-ops rule, but for non-coops the so-called "big three" courses are pretty famous as well. I've had countless interviews where an interviewer asked me if I'd taken at least one of the three courses.
University of Waterloo: Silicon Valley's Canadian Feeder School
151–158 of 158 posts
Re: University of Waterloo: Silicon Valley's Canadian Feeder School
#152Earlier quoted context omitted.
The other more famous UW also does this: Google has a habit of hiring lots of UW graduates (see Jeff Dean), who then go on to hire other UW graduates...and also a very good co-op program with many willing local companies (most notably, Microsoft, but also Intel in Portland).
No, Jeff Dean is not from UW. http://en.wikipedia.org/wiki/Jeff_Dean_(computer_scientist)
Re: University of Waterloo: Silicon Valley's Canadian Feeder School
#153Earlier quoted context omitted.
It's not just how good they are. They have a different attitude from students from elite US universities. More practical, less arrogant. I'm not sure whether it's a Canadian thing or a Waterloo thing though.
Having attended UWaterloo's CS program as well as other institutions, in addition to completing many courses from elite US universities (MIT, Harvard, Stanford, etc.), I've come to an interesting conclusion. Elite US schools have an unparalleled reputation built upon hundreds of years of pedigree, and as such, there is incredibly fierce competition for entrance. Once you are admitted to an Ivy, the hard part is behin…
UW CS was the most brutal experience of my life and after 1 day of frosh week I realized every one I met was smarter and more accomplished than me. You get the pride and confidence beaten out of you so quick it's not funny. I powered through and hated every minute of it, but I didn't want to give up, I wanted to make it and show the world I could beat UW; it was the enemy. Many people I knew quit or disappeared after 1 year or 2nd year, I wanted to quit, I had many crises, but I brute forced through, clawing to the minimum required average to stay in the program. I was lucky to know at least a few others who were doing the same, which helped me feel not so alone. You swallow your pride and do everything you can to stay afloat, even while others around you take 1 extra full course a term while doing a double major with no effort and you wonder why you are so stupid or what planet everyone is from. We didn't get reading week, we got reading days, sometimes only day. You never got a summer break, only co-op, which was like a vacation compared to school, but it was the most useful thing of all I think. Everything was theory, it was so abstract and real world useless at the time that it bended your mind, this bugged me the most as an entrepreneur. By the end the work isn't easier, you are just better at managing your time and knowing how to defeat the non-stop barrage of assignments. You realize you should make more friends because some of the people that you always hated for having every answer first on the newsgroups, even outsmarting the TAs, was the guy who would be the top engineer at the best firms in no time, or that you can hire them and be unstoppable. The non-stop shifting between co-op and school made it feel like you were doing 3 years of experiences per 1 year, so time felt so distorted and you grew that much faster. Having the courage to move to a new city every 4 months and relearn everything also changes you. You knew what kind of experience having a job was and how disjointed it was from school. You learned what you didn't want to do, you started using your schooling to try and improve work places, and by the end you felt very comfortable with your skills and your knowledge of how the real world works. Pretty much everyone I knew had a job offer almost a year before graduating.
I think anyone else from UW would say the same thing, but during and for years after, being idle for more than an hour or two made you feel really really guilty, like you knew you should be working or making progress, and if you don't lose that feeling, you can accomplish great things very quickly. A weekend of relaxing was more stressful and unnerving than anything. I think most people leave Waterloo after they graduate because they hate it so much, it was so brutal that the city itself becomes an incarnation of what you experienced. It's getting better now, but damn did I hate everything for a long time. I beat it though, and I'm proud to say I survived.
I stuck around in Waterloo because I was an entrepreneur and I knew it was the best place to start a business. I volunteered and ran entrepreneurship organizations, tried to start my own companies and made a huge network. I flipped from hating Waterloo to loving it, and 10 years later I'm still here and running a funded startup. I wished Velocity and the Communitech Hub and all the other great stuff going on now was here back when I was in school, but so glad it's here now. The smarts, determination, experience and energy of these student entrepreneurs combined with the guidance and support of the programs makes for a very fierce advantage.
Re: University of Waterloo: Silicon Valley's Canadian Feeder School
#154Earlier quoted context omitted.
It's not just how good they are. They have a different attitude from students from elite US universities. More practical, less arrogant. I'm not sure whether it's a Canadian thing or a Waterloo thing though.
Having attended UWaterloo's CS program as well as other institutions, in addition to completing many courses from elite US universities (MIT, Harvard, Stanford, etc.), I've come to an interesting conclusion. Elite US schools have an unparalleled reputation built upon hundreds of years of pedigree, and as such, there is incredibly fierce competition for entrance. Once you are admitted to an Ivy, the hard part is behin…
Re: University of Waterloo: Silicon Valley's Canadian Feeder School
#155Earlier quoted context omitted.
Having attended UWaterloo's CS program as well as other institutions, in addition to completing many courses from elite US universities (MIT, Harvard, Stanford, etc.), I've come to an interesting conclusion. Elite US schools have an unparalleled reputation built upon hundreds of years of pedigree, and as such, there is incredibly fierce competition for entrance. Once you are admitted to an Ivy, the hard part is behin…
All good engineering schools share this quality. If you don't feel "academic PTSD" after being done with your engineering curriculum, you probably didn't go to a good enough engineering school.
Re: University of Waterloo: Silicon Valley's Canadian Feeder School
#156Earlier quoted context omitted.
No, Jeff Dean is not from UW. http://en.wikipedia.org/wiki/Jeff_Dean_(computer_scientist)
He got his phd from UW, just not that UW. It's in the wiki page also. University of Washington is one of the best state schools in the world, and routinely ranks in the top ten with its computer science department.
The phrase state school is meaningless if you live in countries that don't have states.
Re: University of Waterloo: Silicon Valley's Canadian Feeder School
#157Earlier quoted context omitted.
I agree, I got rejected from Waterloo as well, but I did fine going to U of T.
i'm a little confused though. UofT is supposedly the #1 engineering school in canada, though it does not have the same startup reputation as Waterloo, but you're saying if Waterloo denied you, you still stand a good chance making it to UofT? I'm planning to apply to UofT and UBC as well, so this is pretty good news to me.
Waterloo has co-op, 4 months school, 4 months work. This is really good for getting a feel for where you want to work. But the amount of time at the company isn't all that much. Depending on the company they may be reluctant to give you anything big to work on as you will be gone soon.
U of T has PEY, professional experience year, 12-16 months of internship. I really enjoyed my year off, made what I learnt at school make sense. When I came back to school after a year I was much more committed. The downfall is that for a few summers you maybe doing odd jobs to get by.
In terms of education, I think it really depends on the student. But talking to my buddies that went to Waterloo, the classes are smaller and it sounds like they actually care that you pass.
At U of T you get so much thrown at you that you have to learn what is important and only focus on those things. Pass or fail is up to you as it is super competitive.
Best of luck!
Re: University of Waterloo: Silicon Valley's Canadian Feeder School
#158That eventually got absorbed into Powersoft, which was bought by Sybase, with the star being the DBMS that turned into SQL Anywhere, which became the ostensible reason for SAP's acquisition of Sybase.
(That story is of course oversimplified ...)