计算机硕士要念几年?
这个要看具体的专业设置,一般情况是2年(2-3学期)。比如牛津大学的一个硕士项目MSc in Computing(URL),这个专业有两个方向一个是以学习理论为主,另一个以学习应用为主,分别要求都是两年,虽然项目主页上写的入学要求是申请人在本科毕业的时候有数学、编程、电计算机方面的背景,其实只要学生本科不是特别水,基本上都能够成功拿到offer,我认识的就有非211大学本科毕业,没有任何科研经历和实习经历,但是编程功底不错的人申到这个项目的,所以只要你准备充分,机会还是很大的。
另外牛津的另一个master of engineering science (MES) 也蛮好。这个是三年制的,前一年半都是必修课程,后半年是选学课程,如果你打算读博的话,后一年的选学课程就可以围绕博士的方向来选了,这个项目的特点就是不管什么专业背景的都一起上课,所以能认识很多优秀的朋友,对以后的人脉积累也是很好的。而且这个项目虽然是工程类,偏应用,但是培养的方向是偏研究的,所以想要读博的人完全可以把握这个机会。
除了牛津以外,UCL的computing master's 也是两年制,这个项目的要求会比较注重考察学生的数学能力和编程能力,如果这两方面的基础不扎实的话,很有可能会被刷掉。不过这个项目的优势就是如果读下来没有找到工作,会自动享有在伦敦找就业的特权,比别的外国人多了一种选择。
至于那些说美国硕士如何如何好的,真的不觉得现在英国已经开放PSW了么?英国读完硕士再留一年找工作完全不需要签证,而美国的OPT签证又是如此难办,相比之下真是优渥太多。况且美国学费那么贵,生活费花起来也不客气,对于中国留学生来说,每年十几万美金的费用真不是一笔小数目。
最后说说就业的问题,虽然很多人觉得英国的学历回国不认,事实上并不是这样,英国的研究生体系从教育质量到项目内容都不是吃素的,加上psw开放政策,只要你英语足够好,简历不会烂到地面上,找个工作不是问题。