申请美国CS研究生该如何准备

一般来说,在申请美国研究生时,美国学校一般会从教育背景、标化成绩(包括本科学习成绩,托福雅思成绩,GRE或GMAT成绩等)、课外活动背景、学术科研背景和实习工作背景等几个方面综合考虑是否录取该学生。可见学校对学生的一系列要求中并没有限制专业,也就是说没有规定学生本科专业和研究生申请的专业必须是同一个专业。

起薪高、就业率也高的CS专业吸引着一批又一批学生递出申请。申请者中除了计算机本专业的学生,还有不少其他专业的同学!那么作为非CS专业的同学要如何在千军万马中杀出一条血路呢?

虽然学校对于申请者的专业没有限制,但是不同的专业对于学生的能力要求也是有所不同的,跨专业申请的学生要付出更多的努力才能申到理想的院校,下面就来给大家详细分享一下申请美国CS研究生该如何准备

美国高校热门CS分支包括人工智能,数据科学,软件工程,机器人,人机交互,生物信息等,其中一些分支在很多高校已经发展成独立的学科,如数据科学。

非CS专业的学生申请CS研究生,需要尽量多补先修课程,以及参加相关的科研、背景提升项目或竞赛,提升自身竞争力。具体可以从以下三个方面着手准备:

01、课程准备

非CS专业准备跨专业申请CS研究生,有心的学生建议大一大二就准备起来,最好就是能拿CS第二学位或辅修,再不济也得去看一下自己本科专业的课程设置,对照申请要求缺啥补啥。

虽说有一些学校是可以接受Coursera, edX或者美国大学的Online课程(带certificate的),能更好地利用本科学校原有的课程资源的话,效果和费用等都是事半功倍的,而且这也是美国大学更推荐更认可的方式。

先修课程清单:

数学课程

微积分(Calculus)

概率与统计(Probability and Statistics)

线性代数(Linear Algebra)

离散数学(Discrete Mathematics)

计算机基础课程

计算机组成原理(Computer Organization Principles)

计算机系统结构(Computer Architecture)

编程语言

C++

Java/

Python

算法课程

数据结构与算法(Data Structure and Algorithm)

以上课程基本能满足绝大多数CS项目对于先修课的要求了。如果想进一步提升竞争力或者申请CS的其他分支,则可以选修一些高阶课程,如Machine Learning、计算机网络、数据库、操作系统、人工智能、计算机图形学、人机交互、编译原理等等。

建议在大三结束之前,就至少要会一门编程语言,上过数据结构及算法,数据库、操作系统及计算机系统结构等课程,此外,最好能搭配选上离散数学和统计。

有些同学就读的本科学校没有相关的课程可选,该怎么办呢?

别担心~除了在学校里选修,同学们还可以考虑去国外院校交流交换,或者申请国外名校的暑期课程,在选课时选一些将来要申请专业的核心课程。

另外还可以在一些网络平台上面在线选修一些相关课程,常用网站有:coursera、Edx、MOOC、Udacity等。不过要注意的是,各种课程含金量和认可度都有所不同,选课时可以咨询一下自己的留学顾问。

02、背景提升

一般来说,背景提升可以粗略地划分为三类:

A类计算机相关课程上的课程Projects,这个是看似最粗浅,最容易实现但也是最容易被人所忽视的项目经历。正因为最没有难度,导致许多学生浅尝辄止容易水过。实际上,如果能踏踏实实地做好一个又一个课内大的projects, 做出自己切身的心得体会,在没有B类及C类经历的情况下,简历也能做到中规中矩了;

B类课外的活动。可以通过一些比赛,证明自己的实践能力,比如大学生数据建模竞赛(国内和美赛),全国大学生数学竞赛,ACM国际大学生程序设计竞赛,中国及机器人大赛,全国大学生机器人大赛,天池大数据竞赛等等;也可以通过参与实习,参与到公司的实际项目中去,提高自己的编程能力;

C类则是门槛较高的一类,想办法联系计算机系的教授们,看是否有机会可以参与其名下的实验室研究项目,一方面更为进阶地了解下自己对于CS哪个细分方向更感兴趣,同时也可以尽力争取到一份高质量的教授推荐信,这对于申请Research-oriented的CS研究生项目则更为关键。有条件的同学还可以尝试参加校外科研。中科院各大研究所,微软亚洲研究院,知名互联网公司如腾讯AI实验室,Alibaba达摩院,Baidu深度学习研究院等等,每年都有开放申请,同学们可随时关注。

对于广大非CS专业的学生而言,如果没有第1点所说课程准备,这里提到A类的课程projects就无从提起,也难以说服B类和C类中相关的教授及相关实习单位你有足够的知识储备。

考虑到时间和精力有限,战略和取舍就至关重要了。因此,我们建议学生优先做好各类课程大作业和大项目,如有余力,则争取在考出TG之余,再尝试实习及研究。

03、申请方向

虽然美国几乎所有的学校都能找到CS研究生项目,但是在申请中,高综排大名气/重专排讲实力/地理位置好方便实习等多个方面往往不可得兼。更坑的是,有些学校还有好几个CS的项目,更让人眼花缭乱。

同学们要如何平衡各个关键因素,选出合适的项目呢?

在Top院校中,有一些对于非CS专业的学生比较友好,包括University of Chicago-M.S. in Computer Science (with immersion), University of Pennsylvania -Master of Computer and Information Technology, Columbia University-MS Computer Science 等。

还有一些申请难度相对没那么大(实际上还是很难….)的项目如USC MS CS Scientists and Engineers(37学分), UCI Master of CS,NEU align CS, Brandeis MA in CS for Non-majors等也值得重点考虑。

此外,针对申请美国CS研究生,我们还有更详细的建议, 比如:GRE的写作最好能过3.5,申Brandeis务必TOEFL过100,NYU Tandon的CS不招没有上过数据结构课程的学生等等。

计划跨专业申请美国CS研究生的童鞋,可以尽早准备起来,早规划、早准备,相信会有好的结果!

【竞赛报名/项目咨询请加微信:mollywei007】

微信扫一扫,分享到朋友圈

申请美国CS研究生该如何准备
上一篇

不同题材的原版阅读怎么读透、读细?

下一篇

如何制定概念写作的写作提示?

你也可能喜欢

  • 暂无相关文章!

关注热点

返回顶部