美国计算机硕士研究生读几年?
以我自己的经历来简单说一下,仅供参考! 先交代背景:本科国内211,毕业去了微软亚洲研究院(MSRA)做了一年访问学生,然后申请到了斯坦福的PhD, PhD期间在Google工作过两年半(共三年半的实习),后来到哥大读CS的master,现在在亚马逊做工程师. 读master的时间是2013年下半年到2015年上半年,一共一年半,如果算上找工作的时间的话就是两年左右,如果算上博士的时间那就是五年左右。(因为读博的时候边读书边在做研究并且发了论文所以时间上和读master的比起来好像没那么久但是算上博士的申请时间和找到工作的时间真的是很久了...)
我的经历比较特殊因为我本来有博士学位 所以从硕士的角度来讲我实际上只有一年的学习经历 但是因为我在哥大成天呆着也没少学所以感觉时间也不短,而且因为之前在斯坦福和谷歌都是带薪实习所以也没有多交多少学费反而从斯坦福和谷歌都拿了不少的工资。
以我的经验来看一个没出过国的中国人要申请美国大学的master真的比申PHD容易太多了(虽然我是PhD 但是因为是在美国申请的所以也分享一下master的经历),特别是哥大的CS master, 只要你的GPA不是特别低然后托福能考个100+(哥大不需要GRE)基本上就稳拿了,当然如果你GPA高托福高分或者你有很强的项目和学习经历那更保险了。
哥大的CS master有两种一种是4个月短期的,叫spring program, 这种一般需要你很强的编程能力和CS的背景,还有一种是1年的full-time, 这个对cs背景要求没那么高但是一般人也做不到4个月的短期,所以其实1年也差不多。
我个人觉得在美国读master和读phd的区别不在于时间长短而在于你最后能找到什么工作 因为如果是读phycho或者nure等需要做实验的学科无论你是读master还是读了PHD最终找工作难易程度都是一样的, 但是因为CS一般不做试验所以相对来说读master找到工作的机会比较大(不是说不可能找到工作只是比较难)。