以下文章是对美国计算机名校申请难度的总结,以及附有各校计算机系的特点总结等,比较全面。希望能够帮助大家选校定位。这一系列的文章主要是写给普通学校想要申请CS top school PhD的同学,但我想里面的一些内容对申请其他tier的申请者,以及其他专业的同学也会有帮助。这并不是一篇全面的申请手册,只是我自己在申请过程中的一些想法,供大家娱乐用。
美国大学招国际学生的一个很大的考虑是diversity。当中国学生的quota上升至饱和时,我们的竞争对手便不再是美国本土学生或者印度学生,而是来自中国的学生,来自一个学校的学生,尤其是同一个实验室的学生。这一点上,thu等学校的申请者肯定深有体会。在巨大的压力之下,勤劳的中国学生常常会用应试的能力把一件事情做到畸形的极致,比如TOEFL,GRE,套磁,甚至出现了大规模的、针对优秀学生的申请专业培训。在竞争的压力之下,人的劣根性也显现了出来,出现了诸如冒名写信declineoffer,向美国学校检举拿到offer的同学行为不检之类的丑闻。我很难相信国内的申请环境会越来越健康。
现在中国的优秀学生中,越来越多的人对申请认识更多,也做得更专业。但是,有如此巨大比例的中国优秀学生申请国外PhD这件事本身,就是极其异常的。在申请之前,或许应该想清楚你念PhD究竟是为什么,你有没有别的路可以帮你达到这个目的;甚至,这个目的本身,究竟值不值得你去为之付出。
很多人(包括一些美国学校)都相当在意USnews ranking。对于newcomer来讲,USnews ranking其实是有一定的误导性的。我仅就自己的感受和一些流传下来的说法随便八卦一下我比较熟的topCS学校(没有点评到的可能是我不清楚的学校)。同一个系列的学校从很多方面而言都差不多。当然,对于PhD而言,最重要的永远是individualfaculty。
超级难申超级优秀超级全面系列:Stanford/UCBerkeley/MIT
这三个学校在research上非常全面,几乎没有弱项。尤其是MIT的工作,相当有impact。这三个学校reputation相当优秀,申请难度很大。细说的话,MIT稍微比Stanford和Berkeley好申一些,Stanford最难。对于MIT/Stanford,我私认为是光凭自身硬件搞不定的(可能THU除外)。我听说过的所有国内学生申请成功的例子,除了自身硬件牛以外,都是由有internationalreputation的prof(很多还不止一个)强力推荐。当然,这两个条件本身就有很大的关联性。欢迎大家补充exceptionalcase J
超级难申超级优秀系列:Caltech/Harvard
没错,排在第二档就是Caltech和Harvard这两个USnews十名开外的学校。这两个学校无论从reputation,faculty质量还是申请难度来说,绝对和上面三个不相上下。但是由于department比较小,所以ranking不是很高。Caltech总共只有15个prof,可以说是每个人独当一面。Harvard的强项是theory,不够全面。但是,如果你的运气好到在这两个学校刚好有match的prof的话,那么,如果没有上面三家的offer,我建议优先考虑这两家。
非常难申非常优秀超级全面系列:CMU
CMU可以说是计算机类学校中的一枝奇葩,schoolof computer science下6个department。Research相当全面,水平也很高,尤其是AI相关的方向。CMU因为department比较大,招的人相对多,申请难度比上面5所小不少。但是仍然是甩开后面学校几条街的。
比较难申非常优秀系列:Princeton/Washington/Cornell/UIUC/Austin/Toronto
这6个学校reputation都相当好,research各有优势,princeton/washington的申请难度大于cornell/uiuc/austin/toronto。
Princeton的theory不错,department比较小,申请难度相对大,喜欢招thu pku的学生。
Washington的system一流,申请难度不知道为什么也比较大。
Cornell相对平均,theory不错,整体来讲感觉research有点偏理论。比如它家一个做ml的prof,就喜欢在COLT SODA上发paper。
UIUC是老牌engineering学校,system不错。不过我感觉UIUC的ranking跟departmentsize + 它家engineering的reputation有关。UIUCprof的权力相当大,陶瓷相对有用。
Austin的AI非常好,network有个相当牛的prof,其他不大清楚。
Toronto是这次唯一一个美国以外的学校。Toronto的reputation也相当好,faculty质量也很高,申请难度和这一档的其他美国学校相当。我个人觉得对于没有想清楚又无力自费美国ms的申请者,在CA念一个master作为缓冲是一个相当不错的选择。
比较难申ivy系列:Yale/Columbia/Brown
这三个是ivy里面剩下的比较靠前的学校。这三个学校faculty很多都是名校毕业,但是active的也不算多。Department很小,申请难度比较浮动,总体说来跟上面的那6所差不多。不过如果不是有特别喜欢的prof或者有ivy情结或者想转行的话,还是建议优先考虑上面那6个学校。
相对难申各有所长系列:Wisc/UCLA/UMD/UMich/UCSD/UMass/UNCC/UPenn
上面这一系列学校基本上reputation不错,research不够全面但是各有所长。申请难度跟申请者的学校背景关系比较大。其中UCLA比较难申。
Wisc DB不错,不过去年似乎走了几个大牛。听说有人预言5年内跌出前20。虽然我觉得没有那么夸张,不过感觉确实在走下坡路。
UCLA的vision/network相当不错。加上UCLA有非常牛的应数支撑(对于CS而言,math比engineering重要多了),和相当不错的地理位置,在这一档的学校中应该是稍有优势的。不足之处就是资金比较紧张,招的人相当少。
UMD的IR和AI不错,想做IR的也可以考虑一下它家的Schoolof Information。
UMich是老牌engineeringschool。感觉和UIUC比较像,不过明显要差一个档次。UMich的research整体偏engineering。DB应该还可以。另外做IR的可以考虑一下UMich的Schoolof Information,这个department基本上是全美top3的。
UCSD是system不错,而且学校出门5分钟就到海滩,相当有吸引力。
UMass的IR/AI相当好,尤其是AndrewMcCallum相当活跃。
UNCC的graphics/vision的faculty相当多,不过其他的方向就相当弱。
UPenn的AI不错,有名垂AI史的MichaelKearns坐镇。如果跟他的话走academic路线就基本没问题了。
比较奇怪的学校系列:Gatech
选校的时候,我把Gatech的faculty都点了一遍,居然没有找到一个感兴趣的。不仅是我,很多我认识的今年申请top学校的,包括os/db/network/ai/theory的人,都因为找不到感兴趣的faculty所以没有申请。这对于一个top10的学校而言,是很不正常的。
以上对于美国计算机名校的特点及申请难度总结,希望可以帮助大家选校定位,文章来源于一亩三分地论坛,感谢同学的分享。
(编辑:Hemern)