Thanks for the replies everyone. More specifically for machine learning, I know that UBC has some very strong people, but I can't say the same thing for ETHZ. Anyone has a more informed opinion?
Better job opportunities because there are more high tech companies in Canada and USA? (I suspect it's easier to get a job in Silicon Valley with a Canadian, rather than an European one)
Anyone to give more insight? Both schools seem to have good job prospects (with much higher salaries and cost of living in Zurich) and have good vision/machine learning people working there.
I'm in the same boat. Also, if you check the survey page there're only 2 people that applied to MSc and got a decision (some of them were rejected by mail tho!).
Is it okay if I contact the group I applied to if the decision has been already made? Still haven't heard anything from the university. How will this be received by them - as me nagging them? Can it have a negative impact on the application?.
I saw on the survey page that some people have already gotten a reply (for PhD, only 2 for MSc). Does anyone know if they are done with sending out admits for the MSc program, or are they usually late (last year they sent out rejections around 14-15 Feb) ?