美国读计算机博士好吗?
如果楼主是想去读CS master的话,建议不要来USC。虽然USC的CS研究生项目在美国算比较好的(排名靠前的),但主要的原因是这个项目招的中国学生比较少(大概每年就6-7个),所以在项目里碰到中国同学的几率是很低的。对于想要提高英语能力的同学来说,项目里的环境是比较合适的;但对想扩大人脉的同学来说,项目里缺乏中国同学是个问题。另外,这个项目对申请者的本科背景要求不是很高,因此不少同学是以master的身份过来读phd的(因为在美国以master身份读phd相对更容易一些)。这些以master身份读phd的学生跟直接申phd的学生一起上课,无形中增加了申请phd的难度。 至于题主问到的CMU,PS, UIUC, NW, UW等学校,个人认为如果楼主是奔着就业去的话,不推荐。
因为这些学校的CS master毕业之后很难留在美国找到工作。除了NW似乎还有一线希望能留美工作,其他几所学校的master基本上都只能回国就业了。如果楼主是打算回国的,那么这些学校还是不错的,毕竟都是CS强校。从教育质量上来说,这几所学校都不差。 但假如楼主是想留在美国发展的话,那么就不推荐了。原因同上。 从教学质量上来看,这几所学校也不如上述提到的那些以PhD为主的学校。因为以Master为主的项目往往把精力放在能培养出符合就业市场的技术人才上,而不是像PhD项目一样更偏重于科研能力的培养。
以找工作为目的的项目往往这样两难:要是太注重就业导向的话就容易失去学术上的竞争力;要是你太注重学术上的积累,那么就会错过就业的最佳时机。当然,如果你决定回国就业的话,这些学校都不错。