EE转CS,求比较CMU Cornell Duke的硕士

avatar 133431
begg930
4669
20
之前也发过比较贴,但是没说明白具体情况,觉得得到的帮助不是很大,重新发一遍。我是EE转CS的女生,本科的CS课程学过Python C++ 数构 操作系统 网络 数据库,但是我个小**没有一门是学扎实了的……没做过大项目,做过一点点Data mining的科研推了点公式。总体来说,coding能力和CS基础知识都是比较薄弱的。。但还是挺有热情学习CS的,不怕work load重,希望有一些硬课能帮我牢固基础~虽然有考虑读PhD,但未来的打算还是进industry。觉得即使是在公司,PhD的后劲也比较足一点,PhD期间的training也比较锻炼能力,还是希望自己可以在industry里面不要干太久的coding螺丝钉吧~但master早进公司,经验丰富,也很重要。看很多的岗位要求上满眼都是experience,我也不知道如何权衡PhD和MS~我申请结果乱七八糟什么都有,我也是纠结的一塌糊涂,请大家帮我分析分析哪个最适合我的个人情况!

INI1point3acres.com (MSIN,准备修20个月的track)
Pros:
1. 课程work load很重,质量比较高,有OS,Networking,分布式系统的必修课,很适合转专业。选修课还挺自由,可以按照MCDS system track的课表选课,算是比较喜欢的方向
2. 就业数据不错,Career fair给力,不比大部分general CS差
Cons:
1. 如果想修一些热门CS课程需要排队,在交大已经受够了抢课,耗神还不一定有课上。。
2. 目标比较单一就是当码农,周围也都是同样的人,会觉得整个世界都是码农。。。

ECE Meng@Cornell(准备延长到16个月)
Pros:
1. Cornell美如画,名气大,可以接触一些其它专业和打算的人,大家想法会发生一些碰撞感觉比较有趣
2. 选课自由,2门ECE,其它6-7门都可以选成CS
Cons:
1. 毕竟ECE,像Bloomberg这样招实习生指定要CS的话,就有劣势了
2. 有人说好多课比较水?求证实!我因为基础确实不够好,还是比较希望通过上课来弥补的。。。而且我觉得自己还是比较贪玩,对自学没有信心。。。

CS@Duke(两年)
Pros:
1. 研究型硕士,有和导师做research的机会,有申请RA的机会,有转PhD的机会
2. CS MS很少,不需要担心选课
3. 气候好风景秀丽,名声也不错
Cons:
1. 看了一下课表,开课并没有CMU那么全面,而且专排比较低(27)
2. 就业情况不是很清楚
总的来说如果去了Duke这个项目,我打算找机会转PhD~不过也是打算留一条找工作的退路,有知情人可以说说这么做的风险吗?是不是一定要目标专一否则就容易都做不成。。

CS PHD@Dartmouth
其实除了一个PhD以外我暂时找不出优点。。。第一年可以各个实验室rotate,我看下来,有两个做graphics的年轻AP,有一个做ml theory的新AP,其它的应该都不会考虑跟。我ml theory搞不来,graphics没有搞过,看wiki觉得大部分是游戏、3D图形、地理建模什么的,没有很感兴趣。。。所以就基本上决定放弃这个PhD了。。。

所以比较主要就在CMU Cornell和Duke之间啦~~
  • 2
20条回复