国外计算机博士几年?

林慈丹林慈丹最佳答案最佳答案

我读的PhD 是 CS 方向,在 EPFL(苏黎世联邦理工学院),三年毕业。第一年上学期上满课(8-9门课),期末考完就放假了;第二年暑假开始做 Research,第三年开学写论文,年底答辩通过拿学位。虽然看起来是三年,但其实前两年基本没干什么,第三年才搞 Research 和写论文。 我师兄读的也是 PhD in CS,在 UCI(加州大学尔湾分校),四年毕业。他比我还幸运,因为刚好碰到一个特别喜欢中国人的导师,几乎把能给的 Research 机会都给了他 (包括给我也要靠一些他的关系),所以除了最后一学期准备答辩和写 paper 的一个月之外,前面基本都一直在做 Research。

如果按门数来计算的话,我读了大概三十门左右的课程,师兄读了四十多门。但若按学分来计算的话,我只学了二十多个学分的课程,师兄学了四十多个学分。之所以会记不清具体学了多少门课,是因为很多课程是有很多个分支的,例如算法有优化算法、数据结构、机器学习等好几个分支,而每个分支又可能有好几门课程。因此我只能说大约读了 X 门课程,而无法精确到某门课程。

至于为什么要读这么多的课程才能毕业,学校的意思是为了让你打下扎实的基础,否则像师兄那样只用花三年的时间就能拿到学位当然好,但是基础不牢固,以后工作也难找。不过我觉得师兄那四年所掌握的知识和我这三年所掌握的差不多,可能还比我少一些……另外,除了学习还有课外活动呢,这些也会占用你的时间和精力,但我没参加多少,所以影响不大。

慕林珊慕林珊优质答主

一般13-24个月不等,主要取决于学校的要求和导师对学生的态度; 比如哥廷根的DSL(德国)就是要求两年毕业的,因为要写两篇论文嘛;慕尼黑工大也是这个要求! 在美国的话一般是三年毕业,我周围的朋友是三年毕业的不少,也有四年毕业的。 我在美国的学校读书的时候,遇到过一个新加坡的同学,他读完了以后跟我说,他在那里读了四年啊,天哪! 但是实际上在美国的话,只要不是太笨的学生,第三年可以写完所有paper并且找到工作了,第四年是完全可以用来工作或者做研究的。 所以看你要选择在哪里读书了~

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