加拿大多伦多大学对比清华?
来多伦多大学读计算机,你就不止是清华计算机的水平了(当然,如果你本来就是想出国混个学历的话)。我认识有清华中流水平的学生,本科毕业后申请到UT的MSRA(计算机学院下的研究实验室)读PhD.;也有北大清华中上水平的毕业生,申请到UW, NWU等学校的PhD. 这些同学现在大部分都在美国拿到H1B工作签证留在美国了——因为美国的CS专业对中国人确实太不友好。但是他们在加拿大拿到PR绿卡很容易,加国移民政策相对宽容,而且以他们的水平和工作经验在加拿大找到高薪工作也不难。
如果留在国内的话同样有机会。比如可以参加ACM,ICPC之类的比赛,如果能在这些比赛中拿奖,不管是清华还是北大,都能增加你应聘互联网大厂的成功率,甚至有机会直接被大厂选中签约(如腾讯和ACM中国办公室有协议,每年从ACM参赛队伍里选人)。就算你不感兴趣或者没能力去参加这类比赛,只要你GPA够高,有机会在清华计算机系里排到前10%,那你找工作的时候也基本没问题了。
至于你说的生活费贵和移民难的方面。先说生活费,你在加拿大读书所花的费用(学费+生活费)肯定比你在国内要高,这是毋庸置疑的。但你要搞清楚,这都是暂时多花的钱,这些钱最后都会回来,要么以工资的形式(如以上答案提到的移民成功率高的专业),要么以投资回报的形式(移民政策宽松的省份,如BC省)。
再说移民,移民的确很难,世界上有几个国家移民政策像加拿大这样宽松的呢?除了加拿大以外,能想到的对华人移民政策比较友好的国家也就是新加坡了,但加拿大的优势在于只要你是本科学历以上,就有机会拿绿卡;而新加坡即使本科毕业了,也很容易被筛掉…所以说,加拿大移民政策的优对于中国大陆学生来说绝对是妥妥的。