杜克大学计算机博士需要几年?
今年刚入学,来回答这问题再适合不过了! 先说结论:一般情况下PhD是4+3+2(5年)。但是如果有很强的编程和数学背景而且目标明确的话,也可以考虑3+1。 接下来分情况讨论: 如果同学是美本、美研,有强大的硬件和软件实力并且目标很明确想读DS相关PhD的话,是可以考虑直接申请进top 50学校读DS的。因为DS的就业很好,所以这些项目里有很多中国学生,而且很多都是强中强,跟这些人做校友真的是压力很大……但是既然能拿到offer说明同学的实力很强。那么在这样的项目中一般来说前两年就可以完成所有的必修课程,第三年是找实习or做research。这样算来一般是3+1或者3+0.5(半秋假)。 但是如果同学是其他本科或者非cs/ds相关硕士,就建议不要这么贪,先读个msi/mse然后再转。因为就算同学有很强实力,从外人来看你的背景还是弱于那些直接从cs专业申到的phd candidate;而且由于课程设置的不同,你比他们少了一年学cs core的内容,在以后研究时也会处于劣势。当然,如果同学的目标是找到好工作而不是做科研的话可以例外——可以直接申top50的ms然后就业。只是这样比phd多花了三年的时间而已。
总之不管怎么安排,最重要的还是课程和实验的结果,不能为了多学一个master's而浪费了原本可以作为phd候选人应该得到的研究机会。