软件工程博士读几年?
在美国,一般硕士是两年制,如果是Master of Science (M.S.) 的话,大部分项目都是一年完成授课(60个credit),第二年完成论文和毕业。如果是Doctor of Philosophy(PhD)的学位,一般是四年完成,前一年半到两年完成授课(90-135个credit),后两年是写Dissertation,一般2-4年可以完成,但是有的项目可能快一些,甚至有人4+年才能完成的都有。当然如果有特殊情况,比如语言成绩没有达到学校要求或者GPA比较低需要修先修课或者某个研究兴趣方向有导师一直缺学生,那么时间就会延长。 一般来说如果读完硕士学位想申请phd的话可以继续跟同一个导师进行相同的research,这样可以节省phd的时间,如果读完研直接申请phd,那一般要额外多一年的时间。
当然啦,每个学校的政策不同,具体还是要看项目要求。以我自己的项目为例,是3+2的模式,也就是说三年完成硕士,再花两年时间完成Phd。虽然看起来是比别人多用了一年,但是少花了的申请费,而且奖学金是可以延续的。
另外,如果读完硕士以后想在美国找工作,那么建议你选择master的项目,因为对于找工作来说,master的身份比phd要有优势很多,招聘的公司也会更多。至于为什么会在毕业后选择继续读书呢?因为在就业市场上,你的工作经验要比你的学历更重要,企业会倾向于招收有经验的工程师而不是刚毕业的phd,除非你是计算机背景又是phd,这样你既有了工作经验又有了一纸文凭,无疑是你最理想的求职状态。
而对于那些想留在美国长期发展的人来说,继续读书也是最好的选择,因为美国的硕士比中国的硕士在含金量上可是要高许多啊!读完之后你就是美国本土的硕士了,不管是找工作还是今后办理绿卡都会容易很多。