So for now I'v got offer letters from McGill CS and Columbia EE, and still waiting for U of T and UIUC. Applied for both ECE and CS at the latter two. All are MSc programs or something similar.
I'm an international student and my goal is to work in the industry (machine learning R&D that kind of stuff) and stay permanently in North America. Considering the odds of getting permanent residency I would say Canada is more ideal for staying after graduation.
I could really use some advice on following questions:
I heard Toronto has more job opportunities than Montreal, is that true? And if it is, by what margin?
How would Canadian companies rate graduates from US schools? i.e. how competitive are Columbia and UIUC compared to U of T and McGill, in Canada?