美国的好学校有哪些专业?
我今年刚从USC毕业,读的是CS master,来答一下这个坑。 先说结论:如果只考虑找工作(在美国)的情况,CS/EECS相关专业的硕士是上选;考虑到未来在美国就业的风险,建议不要选需要大量实验项目的Master, 选CS方向的PhD。
先谈原因: Master的就业情况比PhD好很多,在Master的最后一年,绝大多数的学生都可以找到实习。以我的经验来说,能找到full-time offer的几率很大(也就是最后拿到的offer不用延期,直接可以开始全职工作),而PhD很难完全保证。而且对于Master而言,找到的工作收入很高(相对于同等本科背景的PhD学生),起薪点就在12w左右(base + bonus),而PhD要高出30%以上。
再者,从学习的角度来说,因为master一般是两年,学习时间短,压力比较大,学习强度大。如果选择对冲(overload)的话,一年就能拿到两个硕士学位,很划算。另一个好处就是可以在期间找实习并且拿到return,而PhD没有。 最后说风险,任何的选择都有风险,关键是你如何看待这些风险。以我在USC两年所见,中国学生选择Master的很少,大多读PhD,原因是觉得博士能申到更好的学校,然而现实情况并非这样——能拿到全奖PhD的中国人往往不去选择Master,而申请到Master的中国学生一般也不愿读PhD。
造成这种局面的原因在于美国的研究生项目对中国大陆的学生不发放I-20表(只有公民和绿卡持有者才可以),因此不能办理H1B签证,而大多数的公司是不会给没有H1B签证的研究生发offer的,因为政策风险太大。当然,也有学生拿了Offer然后办移民,不过这属于概率极小的事件且成本极高。 我个人认为最危险的项目是MISM(Master of Information Systems Management),因为这个项目为实用型项目,强调实践,课程里有很多project,需要一定的编程基础,更适合有IT从业经验的申请者。这个项目里有大量中国学生,毕业后也大多数回国发展,所拿的offer不如CS相关项目的Offer值钱,工资也不及CS高。
除了MISM外,大部分的项目都是CS或者EE(电子工程)相关的,以后从事的工作也大都是计算机相关的。以我了解的学校来看,很少有哪个学校的某个项目能够保证毕业后的高薪(注意我说的是保证,而不是有机会),这一点与国内的情况截然不同,希望题主做好准备。 关于具体的项目以及学校的选择,就要看题主自己了。推荐题主多看US News上的排名,那个比较客观。还有一个排名网站是salary.com,上面可以搜职业,也可以搜公司,上面显示的职位工资非常详细,可以作为参考。希望对你有帮助。