Earlier quoted context omitted.
There are two universities involved: Carleton (Ottawa, Ontario, Canada) and York (Toronto, Ontario, Canada). You must apply and qualify for the university degree, in addition to being selected by shoppify themselves. If I remember correctly when I asked about it, the University also had some say in the selection process. When I looked into it, the number of accepted was quite low (I believe less than 15 per year), wh…
Shopify's HQ is in Ottawa, hence Carleton University. York is in suburban Toronto. Those schools are not quite in the same league as Toronto or Waterloo, but they're adequate.
In my personal opinion, the education received in many areas. Lassonde stronger than both the traditional education of University of Toronto and University of Waterloo. I think there are benefits to each school, but they are different benefits. I strongly feel as your statement about the school's not being in the same league are without an understanding of educational institutions in Canada for engineering and computer science.
Source: President of the Engineering Student Union @ Lassonde where I am involved in all parts fo faculty operations.