mit计算机博士读几年?

章少淳章少淳最佳答案最佳答案

从入学到毕业,一共四年。 先说一下课程吧,我今年刚读完PhD,所以还是有很多课程经验的。

前面两年主要是必修课,CS61A(编程)和CS61B(数据结构)是必须过的,两门都是50分满分制,要过的话大概每门课需要拿90以上的分数才算合格。其他的课程有算法、操作系统、计算机网络等等,除了两门的满分限制外,其他的大多数科目只要过80分就算ok了。

第三年上选修课,可以选自己感兴趣的,我这一年上了分布式系统,数据库,人工智能,计算复杂度,密码学等几门课。第四年主要做research,当然也要上一些选修课,我这一年上了编译原理,机器学习,优化等。

总之时间是很充足的,大部分同学都能满课,也有的人选择只上过一部分,或者没上过什么(比如我),这个完全取决于自己的研究和兴趣。不过即使你没上过某些课,只要你写了相应的paper,也是会被录取继续学习的——只要你的导师允许。 MIT的课程很难考,都是自学的难度,很多题都需要花时间思考并且可能需要看一些paper才能写出答案来。不过考试都很灵活,答偏了也不会扣分,所以不会的题千万不要卡住,蒙一下试试。

关于研究,我的建议是多跟老师互动,经常去office hour,多跟同门讨论,自己尝试着去做些东西或优化已有代码。如果你能发现Bug并成功修正(虽然概率很小),无论是否对代码做了修改,都算是完成了自己的任务。如果能有新想法或是提出新的分析方法那自然是更好的。每天保持一定的code量,让自己适应代码风格以及提高编程能力。

关于论文,我个人觉得最重要的是思路,你要能让导师理解你想做什么,为什么要这么做,以及大致的方法是怎样的。至于具体的实现细节以及如何验证结论都不是最重要的。所以如果能在初期把自己的思路清晰明了地传达给导师,自然会让导师对你满意许多。至于具体的方法和细节你可以慢慢调整,甚至可以在后期添加进去。

郗海英郗海英优质答主

这学期我们系PhD 录取了13个人,其中4个中国人(包括我)。今年整个系的申请情况大概就是这样吧。去年是24个中国人录5人,再之前是大约60个中国人录6-7人左右。 我所在的 group 有几个中国学生,他们分别都是读了两年多,三年左右的样子拿了 PhD degree. 当然也有读的快的,比如我认识的一个人他是本科毕业后来申请的,他只读了四年就拿到了 phd degree;但是这个人不是最聪明的那一个,也不是特别勤奋的那种,他只是跟对人做对事而已~

我是毕业以后再来申的,我觉得自己很幸运能拿到这个名额。我的导师其实对我挺不错的,虽然我的项目比较偏理论而不是做系统,但是他还是很支持我的工作并且为我提供了很好的实验环境,也鼓励我去探索其他领域的知识来拓宽自己的视野。总之我觉得在MIT的这几年,不论是不是跟这个导师,还是其他导师,都是很宝贵的经历。

我来回答
请发表正能量的言论,文明评论!