Earlier quoted context omitted.
It's the co-op program. Students trade independence during summers for year-round schooling that has them gaining 2 years of work experience at up to 6 different organizations by the time they graduate. And the reputation of the program is such that, if you've got the ability, you'll get opportunities at the biggest tech players. On top of the work experience, you'll have a wealth of experience applying to literally…
Definitely agree. The co-op program actually increases time to degree a little bit (three terms), because a “normal” 4 year university degree is 1/3 summer term, while Waterloo students alternate co-op term and academic term after their first two terms (I’m glossing over some details, but this is more or less how it used to work). A = academic; S = summer (most universities); C = co-op (Waterloo) Most unis : AASAASAA…
the system you gave is correct, but there is a little nuance to it. when you are on your academic term, around midterm time you have to find your job for the next term (assuming you don't continue your previous term's job). so during midterms you are studying like mad and interviewing like a pro to make next term work. its not easy, but you become extremely adept at interviews (trial by fire) and editing your resume. Also you get used to shrugging off rejection.
funny is if you get the Google, Apple, Amazon, Microsoft, or Facebook job. Your next term you can pretty much get a job at any of the others.
another scary tidbit at UW, is the level of talent around you. I can't tell you how many times my mind has been blown away by another person's ability to make some impossible assignment/task look like a cake walk. so its really hard to be arrogant at UW. I remember feeling like I can leap tall bounds in a single stride, but everyone else seems to just fly.