Didn’t go there but worked with a lot of great folks who did. The main thing I think is that they require their students to get industry experience before they graduate.
I don’t remember the actual requirement, unfortunately.
Thanks, is it something different from coop? I checked their graduation requirement and it is indeed interesting:
> Students admitted at the 1A level (except for those in Business Administration and Computer Science double degree), will normally have eight academic terms and six work terms.
Six work terms seem to be a LOT. Most coops I know is just a few summers.