计算机科学硕士TOP Universities
嗨,大家好!
申请季进行时,你也在紧张地准备着各项申请材料吧?
计算机科学是美国近几年留学生中最热门的专业。去美国读CS硕士的同学里,包括本科就是CS或CE专业的,也有很多转专业的。在帮助学生申请的过程中,我们发现很多同学对CS硕士项目之间的差异了解不多。今天,我们就以一些著名的CS项目为例,来看看这些CS硕士项目具体有哪些不同,比如MIT的是硕博连读的一部分,不提供单独的硕士学位;Stanford的MSCS以课程为主,不要求论文;UIUC的MSCS则要求学生参与科研并完成论文;Cornell的MS in CS项目提供奖学金(免学费+补贴)等等。
希望通过这篇文章,你可以更深入的了解到各类不同的CS硕士项目,并选择出自己感兴趣的和适合自己职业规划的。
如果你是转专业申请CS硕士的话,还可以参考我们之前的文章:转专业申请计算机硕士,这些学校供你选择。
-
MIT - Master of Science in EECS
MIT EECS学院的Master of Science项目是硕博连读的一部分,不提供单独的master degree。如果你计划硕士学位后继续攻读博士,那这个项目是非常适合你的。如果你现在是本科生申请MIT的PhD项目,被MIT录取后,会要求先完成Master。
MIT在理工科的地位无需赘述,而CS专业在QS和US News上排名都是第一。计算机和网络稳定性和安全性方面的研究上的优势在MIT尤其突出。
完成硕士学位,学生需要修够66个学分,至少包括4个科目,以及一篇论文。供学生选择的CS研究领域包括theoretical computer science, systems and architecture, AI, networks, graphics 和 computational biology。
申请要求上,不强制要求GRE,TOEFL 100+, IELTS 7+ (学校更鼓励学生提交IELTS),文书,三封推荐信和成绩单。今年的申请截止日期是2020年12月15日。
-
CMU - M.S. in Computer Science
CMU是美国最早开设计算机科学专业的学校之一。2012年春季,CMU招收了第一批CS硕士学生。跟MIT的不同,CMU的CS硕士跟PhD项目是分开的,大部分学生毕业后会走向工作岗位。如果选择继续申请PhD,不会受到CMU的优先待遇。
CMU的MSCS项目历时三或四个学期。课程设置灵活,给了学生很大的自主选课空间。学生可以选择深入学习一个领域,比如machine learning,networking,或algorithms,也可以不选择任何领域。同时还有thesis和non-thesis两个选项。项目要求学生完成108学分(转专业学生可能需要修144学分)。
申请上,不对申请者本科专业做强制要求,但建议是理工科。申请截止日期分为两轮,early application 截止日期11月19日,final application截止日期12月10日。注意要在截止日期前将所有申请材料(包括推荐信)提交。学校强烈建议提交GRE,如不能提交需要在申请中解释原因。TOEFL 最低分100。其他申请材料包括成绩单、简历、文书、三封推荐信(至少两封来自学校老师或最近的上司)。
-
Stanford - MSCS
具有绝佳地理优势和科研实力的Stanford的CS硕士项目是以课程为主,没有thesis硬性要求。
学生需要完成至少45个学分。除了必修课外,必须选择至少一个专业分支领域学习(选定后可更改)。学校目前提供九个分支领域,包括artificial intelligence, biocomputation, computer and network security, human-computer interaction, information management and analytics, mobile and internet computing, real-world computing, software theory, systems, and theoretical computer science。开学后的前两周,学生可以自由体验各类课程,然后确定自己感兴趣的课程和学习计划。有科研兴趣的学生可以通过independent study课程来找到导师做科研。
本科基础课要求包括probability, principles of computer systems, computer organization and systems, algorithmic analysis和logic automata and complexity。Stanford的CS硕士项目对申请者本科专业没有硬性要求,所以如果申请者本科课程不满足这些课程要求,还是有机会被录取,录取后要在开始研究生课程前先完成基础课。
申请截止日期是2020年12月1日,所有申请材料(包括推荐信)需要在截止日期前提交。申请材料包括GRE (建议90%+)、TOEFL、简历、成绩单、文书和3封推荐信(必须通过网上申请提交,不接受email/mail)。
Stanford CS比较著名的还有joint 学位CS MS/Law和CS MS/MBA,以及为在职人士提供的part-time CS Honors Cooperative Program。如果你有相关的专业背景或者职业规划,可以了解一下这类项目。
-
UC Berkeley - MSCS, M. Eng. in EECS
Berkeley的EECS学院提供了两种硕士项目,为就业做准备的Master of Engineering in EECS和以科研为主的MSCS。如果你计划硕士完成后继续申请PhD,还可以选择他们的硕博连读项目。
M. Eng.项目历时一年,毕业论文选择一个分支领域,包括Data Science and System, Physical Electronics and Circuits, Robotics and Embedded Software, Signal Processing and Communication, Visual Computing and Computer Graphics.
以科研为主的MSCS历时两年,毕业后可以继续攻读PhD或者进入R&D类的工作岗位。有十个研究领域可选择,包括AI,Database,Education, Graphics, HCI, Operating Systems, Programming Systems, Scientific Computing, Security, and Theory.
需要大家注意的是,MSCS项目录取的学生数很少,如果你有读PhD的计划,学校建议直接申请MS/PhD项目。
申请材料里值得大家注意的是由于今年的COVID-19,Berkeley取消了GRE的强制要求,学生可选择不提交。如果你已经考了,可以提交。GRE往年平均成绩Q>90%, V>70%, AW>3.5。TOEFL最低90 (往年平均100),IELTS最低7。往届平均录取率12%。其他申请材料包括成绩单(如果GPA非4.0的算法,不需要换算)、简历、两篇文书(Statement of Purpose & Personal History Statement)和三封推荐信(建议来自教授)。
对于申请者本科专业,Berkeley EECS的硕士项目不要求学生一定是CS背景,但需要有跟CS专业相当的其他理工科背景(包括微积分、线代、概率论、编程、算法、数据结构等)。总的来说,对申请者的本科专业课程要求是很高的。
-
UIUC - MSCS
UIUC的MSCS项目是thesis degree,历时两年。学生需要完成28个课程学分和4个科研学分。课程包括基础课三门(从十个分支领域选三个),高阶课三门,和论文。学生需要自己找导师,完成科研项目和论文。如果继续在UIUC读博,这些学分可以算进博士项目的学分中。
UIUC还提供MS with Computational Science and Engineering项目,学位要求跟MSCS几乎相同,只需要在三门基础课中必选一门Scientific Computing的课程即可。
申请上,不强制要求GRE (如果想提交,扫描官方成绩单即可,无需通过ETS),TOEFL(min 103)/IELTS (min 7.5),如果英语成绩不够,入学后需要上ESL课程。其他申请材料包括成绩单、简历、文书和三封推荐信(建议来自学校老师)。申请截止日期是2020年12月15日,如果能在截止日期前一个月提交申请,可以加速录取过程。
对于本科专业不是CS的申请者,需要在申请前至少满足以下先修课:computer programming, data structures and algorithms, computer architecture, and theory of computation。
除了以上项目,UIUC还提供以课程为主Professional Master of Computer Science项目,有线下和线上两种授课方式,适合想在专业知识上深造的学生或在职人士。
-
Georgia Tech - MSCS
Georgia Tech的MSCS项目提供三个选项:Course Option, Project Option, 和 Thesis Option。顾名思义,Course Option 只包含课程(30学分);Project Option包含21学分课程和9学分科研项目;Thesis Option包含18学分课程和12学分科研项目。有11个分支领域的课程共学生选择:Computational Perception and Robotics, Computer Graphics, Computing Systems, Human Centered Computing, High Performance Computing, Human-Computer Interaction, Interactive Intelligence, Machine Learning, Modeling and Simulation, Scientific Computing, Social Computing, 和Visual Analytics。
申请截止日期是2月1日。申请材料包括TOEFL (min 100)或IELTS(min 7.5)成绩单、简历、文书和三封推荐信。需要大家注意的是GRE,申请2021年秋季入学的同学可以不提交GRE,其他时间入学的同学建议GRE最低分:V153,Q155,AW3。
建议本科专业是CS的学生申请。但不是CS的申请者也可以申请,被录取后可能需要先补齐先修课。
-
Princeton - MSE in CS
Princeton的CS硕士项目历时两年。最初录取时,所有学生都默认进入thesis-required track,在开学后的第二学期(春季)时,学校会有一个再录取(readmission)过程,学生可以选择进入non-thesis track(M. Eng degree)。选择留在thesis track的学生需要选定导师,并准备好了科研计划。Readmission是对学生的一个二次评估,确保学生学习进度和质量。
MSE的学生需要至少完成六门课程,并在选定的分支领域完成科研项目和文章。M. Eng的学生需要完成八门课程,无需完成论文。
需要提醒大家的是,Princeton为MSE in CS的学生可通过做助教或助研的方式来获得奖学金和补贴。这是在硕士项目中很少有的机会。
申请截止日期2020年12月15日,所有申请材料需要在截止日期前提交。12月15日前提交申请的学生可以选择不提交GRE。TOEFL 口语部分最低28。其他申请材料包括成绩单、简历、文书和三封推荐信(来自老师或其他对申请者学术情况了解的人)。
往届录取的学生本科专业背景:computer science, engineering, science, 或 mathematics.
-
Cornell - M. Eng. in CS和MSCS
Cornell的计算机科学系提供了两种CS硕士项目:M. Eng. in CS和MSCS。前者以职业技术为导向,历时一年包含六门课程和一个项目;后者适合有科研兴趣的学生,历时两年。
M. Eng. in CS可申请春季或秋季入学。春季入学申请截止日期为2020年10月1日,秋季入学申请截止日期为2021年2月1日。M. Eng in CS, 申请2021年入学的学生GRE optional。其他申请材料包括TOEFL(Writing (>=20), Listening (>=15), Reading (>=20), and Speaking (>=22)),成绩单,文书和两封推荐信(在校学生至少提供一封来自教授的推荐信)。这个项目每年录取100位学生。
MSCS项目的申请竞争大,录取学生数很小(7-8位),项目要求严格。录取的学生都有奖学金(学费全免+每月补贴)。每学期都有助教任务(每周15小时)。学生需要修满34个学分,包括6-8门课和6-12学分的科研和论文,同时需要修一个minor(2-3节研究生课程)。强度比其他CS硕士项目更大。MSCS的申请,可春季或秋季入学。春季入学申请截止日期为2020年11月1日,秋季入学申请截止日期为2021年1月1日。
申请者需要有本科CS课程助教经历,强烈建议有CS科研经历。TOEFL最低分Writing, Listening, 和Reading 最低 24,speaking最低28。IELTS最低7.0。有TA任务的项目对口语要求都很高。建议提交GRE成绩。其他申请材料包括成绩单、文书、三封推荐信(至少一封描述助教能力)。
申请以上两个项目,先修课需要满足basic calculus and linear algebra, object-oriented programming and data structures, data structures and functional programming, computer system organization and programming, 和discrete structures。需要提醒大家的是,Cornell明确指出MOOC上的网络课程不满足先修课要求。
-
University of Michigan - Master’s in CSE
UMichigan 的Master’s in Computer Science and Engineering 项目历时1-2年,可选择thesis 或non-thesis。学院提供两种学位Master of Science 和 Master of Science in Engineering,获得学位的要求是相同的,但本科学位并非工程的,只能申请MS,有工程学士学位的同学可申请任意一个。
学生需修满30个学分。这个硕士项目非常注重学生知识广度的培养,breadth课程至少四门, hardware, AI, Software, 和Theory类别下各选一门。同时还有技术课学分,包括技术课程(Rackham)一门,融合理论、作业和课内小项目。有科研兴趣的学生可选择论文,需要在入学后找到合适的导师。
申请上,由于Covid-19,GRE今年不强制要求。学校往届录取学生的最低GPA 3.5,GRE V 70%,Q 90%,AW 40%,TOEFL 100。其他申请材料包括简历、成绩单、文书两篇(statement of purpose 和 personal statement)和推荐信三封(来自熟悉你学术背景的人)。申请截止日期是2021年1月15日)。建议申请者本科专业为CS或相关领域。
-
University of Texas, Austin - MSCS
UT Austin的MSCS项目历时两年,提供non-thesis和thesis两种选项。学生需修满30学分,选择thesis的学生需要需选6学分论文课。课程包括9学分的基础课程(applications,systems,和theory各一门),9-15学分研究生课程,和6学分CS专业外的minor 课程。
同时,MSCS还有一个线上课程选项,适合在职人士。
该项目录取率为9%。要求申请者本科专业为CS或相关领域,不满足先修课的学生入学后需要先补足。先修课包括:Discrete Math for Computer Science,Introduction to Programming,Data Structures,Algorithms and Complexity,Computer Organization and Architecture ,和Principles of Computer Systems。
2021年入学申请的截止日期还未公布(10月份左右更新)。MSCS的2021年入学申请GRE optional,TOEFL 最低79,IELTS 最低6.5 。其他申请材料包括成绩单、文书和三封推荐信(内容侧重CS相关的学术和科研能力),同时可以提交简历和3篇以内的文章。
TA和RA机会,根据当年的具体情况,可能对硕士项目的学生开放。
好了,以上就是美国CS专业的顶尖硕士项目中的十个。希望看完这些项目后,你对不同的项目有哪些不同的课程设置,申请要求,奖学金等信息有了更多的了解,更清楚哪类硕士项目更适合自己。
References:
-
https://www.usnews.com/best-graduate-schools/top-science-schools/computer-science-rankings
-
https://www.topuniversities.com/university-rankings-articles/university-subject-rankings/top-computer-science-schools-us-2020
-
https://www.businessinsider.com/best-computer-science-engineering-schools-in-america-2015-7
-
https://www.computersciencedegreehub.com/masters-computer-science/
-
https://tfetimes.com/best-computer-science-program-rankings/