在美国本科生读博要几年?
我申请的是CS的硕士,所以只能以CS的专业来说说。 CS一般有MS和PhD两种学位, MS一般是一年或一年半, PhD是三年(大部分项目是这样)。 有一些项目同时有MS和PhD,那么MS一般是3-4年,PhD是5-6年。 有的学校有些专业只有PhD没有MS,比如哥大的IEOR只有一个PhD。这种一般就是直接申PhD了,时间也是五年左右。 但是一般来说如果你本科是CS的话都可以尝试一下申MS,因为很多学校的MS/PhD项目是拿master's degree的人比拿Phd的人要多得多。。。 因为这样不仅可以省时间而且可以省学费啊!MS的一般学费是$10,000一年,而Phd是$20,000+。并且如果最后拿不到PhD,这个MS的学历也是被认可的美国硕士学历,也不至于像本科一样会留一个本科学位出来。(虽然拿到的硕士学位是professional的,比一般的Master's degree稍差,但是一般也不会有人关心你这个master's degree是什么类型的……) 但是非CS专业的人想申CS系的Master's degree就比较困难了,因为这些项目通常要求有相关的major或者minor。
如果是申请PhD的话,大部分的项目是3+2的模式,也就是先读3年拿masters然后选2年跟一个课题组做研究发paper,最后毕业拿phd的degree。 但是不是所有的PhD都是3+2的,比如MIT的Computer Science就有许多“5+1”的项目,也就是少念一年的课但要多花一年的费用。 而哥大的IEOR则是“5+2”的项目,多念一年的课但只多花一年的学费——对于中国人来说一般不太值得这么做,因为美国的研究生课程一般是1学期1门课,一年最多可能也就修4门课而已,这样算来5年才能修完所有博士要求的课程…… 另外要注意的是每个项目的长度不是绝对的,有可能长一点或者短一点都行。这取决于你的GPA和科研能力还有推荐信的质量等个人条件和该项目当年录取学生的平均条件相比较的结果。一般来说你申请的program越“水”(相对于其他项目来说),那么你被录取之后拿到的offer就越严……反之则松……