Cornell的ECE MEng已经不太适合做CS的跳板了

avatar 58391
minker
14200
24
为什么要回答一堆很奇怪的问题才能发帖子 =。=

这两天回村招聘,和一些学生聊了聊,然后和教授也聊了聊,基本上得出一个结论,Cornell的ECE的MEng已经不太适合作为转码农的跳板了。

几年前这个项目是以灵活著称的,号称是全选CS的课一样毕业,相对录取又比较容易,所以成为了广大转软的小伙伴的一个选择。

我12年入学,13年开始迎新,一直到15,简单说一下这几年ECE对软件方向要求的变化:

12:
ECE 4门核心课中有至少2门必须是ECE
CS的重要的课(OS,DB等,下同)想选基本随便选

13:
ECE 4门核心课中2门5000+的必须是ECE
CS的重要的课开始出现选不上的情况

14:
ECE4门核心课中2门5000+的必须是ECE
CS的课开始出现优先级,CS学生先选,ECE学生后选,导致大量学生选不到CS重要的课,学校迫于压力,在第一学期额外开了一个OS,并且在第二学期加了一次DB

15:
ECE4门核心课中2门5000+以及1门4000+必须是ECE
CS的课依然有优先级,ECE这边第一学期OS DB几乎没有人选到。CS顶住了压力,没有增开OS课。

政策的倾斜是非常明显以及迅速的,可以想见这个趋势一定会继续下去,这其中有几个关键因素:

1、CS的学生在增加。这里包括了Cornell CS系的学生以及ECE MEng里想转CS的学生。
今天和教授聊天,说Cornell Under CS的学生以每年20%的速度在增加。12年MEng一共105人,其中55人左右是中国人,只有20个上下转软件。15年据我了解得有80个中国人,而且没什么准备继续做硬件的。这个数字疯狂地增加直接导致了——教室没地方坐了!注意这是物理意义上的没地方坐了。就是真的坐不下了。换句话说,即使没有政策人为的影响,这么大量的人数增加也会让课变得非常难选,因为教室就那么大。所以出现政策倾斜并不是奇怪的事情,毕竟不可能每门课都在一个好几百人的大阶梯教室上。

2、Cornell新的财政政策
这是今天听到的内部消息,Cornell这几年(我猜是14开始)调整了财政政策,现在ECE的学生去CS上课,将由ECE Department出钱。换句话说,院系之间交叉选课得院里出钱了,这样毫无疑问会让每个系尽量调整政策,让自己系的学生选自己系的课。这种快速的政策变化也就不难理解了。
这个财政政策两个直接结果——ECE不想让学生上CS课,所以改变毕业要求;CS不想让自己学生上外系的课,增加自己学生优先级。
就导致了课难选了。

我现在对这个项目的判断就像中国股市站在5000点的时候,该跑就跑吧。当然这只针对下决心转软件的人。ECE本身的教学质量还是非常优秀的~

今天和教授聊天,Cornell除了现在已经有的政策之外,至少还会做两件事:
1、自己开一些C/C++的课,讲CS2110同样的数据结构,但是稍微偏向硬件。(2110耗了ECE太多钱,恨不得一半ECE学生在学这个本科基础课)同时增开一些有软件关联的硬件课程(像ECE4760那样的)。与此同时再紧缩毕业政策,争取把学生留在ECE。选课方面很可能也会有调整。
2、在录取的时候,对于明确要转CS的人,直接干死,以绝后患。

回到主题,我认为股市,哦不这个项目对于准备转软件的学生已经到了黄昏前的最后光明,每一届的情况只会江河日下,所以请尽快逃顶。

对于打算坚持在硬件的小伙伴,这是个好消息,此消彼长,你们的录取或许比之前会更容易了:)

105661040
  • 18
24条回复