计算机硕士哪些大学好申请?
首先,作为一个刚被某top5录取的全奖硕士,我认为我有资格来回答这个问题。 我的背景:本科中流985信息工程(人工智能方向),GPA专业第一,托福106写作27(申请时无GRE)。有两段科研经历,一段水了一点,一段比较扎实。各种实习、项目、比赛、大创等经历若干。美本前30phd全奖,msc半奖,硕士毕业后去了一间大型金融数据公司做程序员,一年后跳槽去另一家做算法工程师,现正在某中流985读博。
首先说明我了解的仅限于美国的情况。 计算机专业分为很多子方向,我个人比较了解NLP和CV方向,因此回答主要针对这两个方向。
一. 大学 这个问题的核心是选择好学校还是好专业的问题。 如果选择好学校,那么毫无疑问是top50优先。这些学校的共同特点是综合实力强,师资力量雄厚,校友网络丰富等等。一般来说这种学校里无论什么专业都是很好的。以计算机为例,这些学校里的cs专业基本上都能给到msc的offer。拿phd的几率也比其他学校高一些。因为学校综合实力强,所以即使申请到奖学金也往往比同一领域的申请者要容易一些。 我个人认为对国人来说最难申请的几个master项目基本上都会被top50包揽。因为这些项目的门槛决定了其必须给世界各地的申请人相当高的奖学金比例才能招募足够的人数,而高奖学金意味着学校的经费充足,意味着导师有足够的能力从老板那里挖到值得培养的博士。
当然如果能拿到这些学校的msc也是不容易的,一般需要不错的托福成绩和gre(某些项目可能不需要gre)以及高质量的建议书(ps)和简历。 除了top50以外,有一些学校虽然综合实力不强,但是某一个专业的实力非常强,也就是所谓的“小而精”的学校。这些学校的共同点是有很强针对性的专业,比如常春藤里的达特矛斯,布朗,宾夕法尼亚大学等,还有加州理工,杜克大学,西北大学,纽约大学等。这类学校里通常会有很强的实验室,强大的师资和丰富的资源,非常适合有强烈好奇心并且有志于做科研的同学。以计算机方面为例,这些学校里面常常有很多牛人教授的实验室会大量招收phd学生,而且只要你是phd candidate,基本上学费全免且有机会拿工资。对于喜欢搞学术且有信心自己能做出来好的科研成果的同学来说,这样的机会是相当宝贵的。 而这类学校对国际学生的入学要求也并不比top50要高多少。以达特矛斯举例,即使是msc的项目,一般也需要优秀的托福成绩和gre,而且还会有面试环节。 所以题主所说的“好大学”是否意味着就是上述的top50呢?如果是的话,那答案是我已经写在上面了。 如果不是,请参见下一节。
二. 专业 NLP、CV领域,一般情况下最好的学校和最好的专业是这样的(按排名分先后): 最好的学校最棒的专业未必是最好的,例如哥大dsi的cv就比不上伯克利,南加大。最好的学校的最垃圾的专业也可能是最好的,例如斯坦福cs的msr,cmu的mppa。 至于最好的学校里最棒的专业是不是一定是nlp与cv,那就看天分了,哈哈。