cs留加拿大还是美国?

郎跃军郎跃军最佳答案最佳答案

在美国读过一年书,虽然时间不长但感触很多。个人认为如果题主是走学术道路的话(读PhD 或者msf),建议去北美(美国和加拿大);如果只是读个硕士然后回国就业,那么欧洲和香港都是不错的选择。 在北美读书的另一个好处在于可以积累美国的科研经历。尽管现在中美关系紧张,留学生回国就业也面临更多挑战,但是在美国积累的科研经验、建立的学术联系依然是有益的。尤其是在理工学科,许多公司还是会优先考虑有海外经历的申请人。当然在美国学习期间要注意多和国内的导师以及实验室同学保持沟通,为将来回国后建立人脉打下基础。至于美国是否更容易获得 H1B 签证的问题,我认为对于中国学生来说这个问题已经不再重要,因为无论在哪里毕业,回国找工作已经是必然选择。因此先拿到美国的 offer 再考虑签证问题会稳妥一些。

关于去北美还是欧洲还是香港读 CS 的 master,需要综合考虑很多因素。首先当然是自身的需求,是因为职业规划还是想继续深造读 PhD?二是在哪所大学就读 CS 专业,其课程设计和教授的水平也是要考虑的因素之一。以我在加拿大的经历来看,一般学校的计算机系对国际学生的录取都非常严格,要求申请人在本科时就有非常高的 GPA 和修满一定数量的计算机相关课程。由于国内绝大多数学校开设的课程以面向工科的 C/C++ 语言为主,因此在申请时有一定劣势。

有些学校还会要求申请人提交研究计划或研究生阶段的 project 报告,以此判断申请人的研究方向是否符合学校的招生需求。另外在加拿大和美国,CS 专业的硕士普遍都偏理论且课程内容与业界实际应用脱节,因此读完 master 之后如果不继续读 Phd,找到好工作也是比较难的(除了像 Google 这样的大厂意外优待以外)。如果想要留在北美工作并且拿绿卡,读 CS 相关 master 是唯一的选择吗?也不是,像日本这样理工科实力超强而又重视国际生的国家也有非常多的高质量高校和研究院所,只不过相对而言信息相对闭塞且申请难度也比较高。

总之,选择出国读 CS Master 是一个需要花相当时间和精力做功课的决定。希望我的经历和想法能够帮到你。

我来回答
请发表正能量的言论,文明评论!