CS项目诚心求比较

avatar地里匿名用户AZVTP
7359
16
申请季基本上也进入尾声了,本来已经基本定了继续留在CMU,但是迫于父母那边的压力还是把哈佛加了进来,希望地上有了解情况的朋友给我提点建议。

第一个项目是CMU的MSCS。
优点: 1. 选课十分自由 看了下handbook好像只用在三个方向每个各选一门 剩下的课完全自己定 (个人感觉这也是这个项目最突出的优点)。之前拒掉了MCDS就是因为对system track里的一些课 以及第三学期的capstone project并不是很感兴趣。
2. CMU唯一的纯CS MASTER,录取率<4%,本科的academic advisor说是CMU底下最selective的一个项目。不过个人觉得这种只是给自己一个心理激励。
3. 因为本科的时候还有别的杂七杂八的课要上,没有修的神课 (比如os和compiler) 在研究生的时候有机会去上,也算是可以弥补下专业上的不足吧 (对找工作倒是没啥影响)。
缺点:1. 楼主本科就是cmu的cs,继续留在学校读研究生感觉不如换一个新的环境(匹兹堡真是有点无聊)。本科的时候也修过好几门grad level的课,感觉有点资源重复。
2. 工作几年说不定会回国,并不一定从事纯计算机行业,这样一来,cmu在专业上的名气就没有一个综排高名气大的学校来的有优势了, 这点也是父母那边说的比较多的。

第二个项目是哈佛的CSE。全称是computational science and engineering。 这个项目比较新(第四年),录取的人背景也比较多样化, 有数学/cs/金融等,也有工作了一段时间的。
具体课程这里有个链接 seas.harvard.edu
优点:1. 哈佛的招牌吸引力很大,楼主的父母都不是计算机专业的,所以哈佛这个名字大大于CMU,回国以后如果要转做其他工作或者创业,有哈佛的招牌可能会好很多 (尤其是楼主已经有一个CMU的BS degree了)
2. 虽然不是一个纯CS MASTER,但是课程设置里面一半以上是CS课,其中大部分是和machine learning,data science以及computing有关的。
3. 现在找cs的工作主要还是靠刷题和面试的整体表现,学校的CS水平对就业影响并不是很大 (哈佛也是排进前20的 o(╯□╰)o)。
缺点:1. cs专业排名不高 (不好意思和前面有点矛盾了)
2. 课程大部分是lecturer教,不知道质量怎么样。感觉那些project明显没有CMU的那些课拿的出手。
3. 项目比较新,就业数据虽然还不错但是大部分是data science和金融方向,纯software engineer并不多。个人对毕业以后的第一个工作还是希望去西海岸大公司(FLAG),对哪些data的startup并不是很感兴趣。

楼主其他还有Yale, Cornell Meng的offer, 不过基本已经排除,所以就不放上来了。

以上基本上就是我了解到的情况和自己的想法,发这个帖子的目的主要就是以下几个:
1. 希望大家给一点选校的建议
2. 真正了解cse项目的朋友能给点相关信息,尤其是harvard的tech career fair和找西海岸码农职位的一些数据。

谢谢大家了!
  • 5
16条回复