CSRankings排名:
看前面大家讨论为什么M,S,B被公认CS顶尖学校,但CSRankings排名不高,分别是第5,9,7。因此有人说M S B没那么好,有人说 CSRankings排名高的学校 没那么好。
我看了一下CSRankings.org, 给出了如下解释,欢迎批评。
为什么M,S,B被公认CS顶尖学校?我觉得首先是历史性的reputation和band recognition, 这点可以从CSRankings得到佐证,看 2000年 至 2010年,对所有科目的排名,CMU,Berkeley,MIT,Stanford牢牢占据前四:
由此可以说,Berkeley, MIT, Stanford在CS整体科研上确实没有十几年前那么多了。那么为什么他们依然被认为是顶尖高校呢?
如果我们看一下图灵奖,主要是颁发给 algorithms & complexity, systems, machine learning 等等主要的主流研究领域,如果只选这几个领域,那么发现:
时至今日,CMU,MIT, Berkeley,Stanford 依然是前四。
而如果看非主流CS领域,Interdisciplinary Areas 加 software engineering, mobile computing:
MIT仅仅第12,Berkeley13,Stanford 16. 在这些领域没有图灵奖,所以M,B,S也就不参与了。当然因果弄错了,像Stanford那么有钱,招了很多得了图灵奖的人,所以在 ML,OS,Algo方面还是一流的。
总结,州大在非主流领域领先,而 M,B,S 在主流领域依然领先。唯一例外的是CMU,好像在大部分领域都是第一,那里的人可能写论文写疯了。在CMU访校的时候,问过几个CS年轻教授,为什么不去M,B,S? 他们说,Harvard,Stanford 都是高薪招成名后的人,而CMU招的是想成名的人,他们是想成名但还没成名的人,所以这也许科研解释为什么CMU排了很多第一。