结合最新的申请情况来看,CS专业的申请热度仍是居高不下,跨专业申请CS是近几年一直存在的趋势。这就导致CS专业申请竞争愈发激烈,申请难度越来越大。

那么,作为跨专业申请CS的学生,怎么做才能提升竞争力,从而增加被录取的概率?本文从以下几个方面进行详细介绍,为大家后续的申请助力。

01 知识结构


我们首先需要明确的是,对于CS专业来说,基本上所有院校都会对申请者的背景有明确要求,哪怕是专门为跨专业申请者开设的项目也不例外。并且,大多数院校都会有先修课的要求,其中核心点就在于对专业知识结构的关注。

因此,对于CS专业申请来说,相对于无关紧要的选修或人文类课程,CS相关基础课和专业课更为重要。如果没有CS相关课程结构,申请难度想必不用多说了。
 
那么对于跨专业申请CS,在知识结构层面,具体需要满足怎样的先修条件呢?对于CS背景相对薄弱的申请者来讲,强烈建议优先学习相关数理课程和CS基础课程,学有余力的情况下,可以尽可能多的学习一些CS高阶课程,能够对CS这一专业领域有更深入的认知。

结合美国Top 50院校的CS项目要求,相关课程建议如下:
 

★ 数理课程:高等数学、概率统计、线性代数、离散数学;

 CS基础课程:计算机基础、算法、数据库、C语言、C++、数据结构、操作系统;

★ CS高阶课程:Java等其他高级编程语言计算机网络、编译原理、机器学习等。

 
在搞清楚需要补充哪些专业知识之后,下面给大家提供一些课程补修渠道:

本校跨专业修课:这是最直接、最有效的补课途径。几乎所有的学校,都认为正规学校的学分课程含金量要更高,也更建议学生去选择。因为所修课程学分及相应成绩会体现在官方成绩单上,所申请院校都会认可,说服力度也最高。但对于国内部分不允许跨院系修课院校以及已经毕业的申请者来说,这可能就不是最佳选择了。

• 暑校:如果本校确实没有修课的机会,可以考虑下暑校、社区学院等等所开设的on campus课程,课程结束后能够拿到相应成绩单。美国的大部分CS项目对于正规大学所开设的on campus的课程的认可度,相对来说还是比较高的。

 Online Courses:如果上述提到的两种途径,均不适用。可以考虑选择正规大学开设的online courses,且在课程结束后会发放正规成绩单,大多数申请院校也是认可的。比如:MIT,Stanford,Harvard,CMU等院校均有所开设,具体课程需要根据自身所欠缺的情况进一步筛选。

 MOOC:基于和创内部对CS专排Top 100院校的套磁回复,该途径的认可程度相对较低。只有部分学校认可用MOOC修课来满足学校先修课要求,且建议所修的课有certificate。可以参考Coursera,Udacity,edX等网站,上面的课程质量都还不错。
 
总之,对于跨专业申请者来说,为了弥补知识结构的不足,本校跨专业修CS课程是首选,其次是其他学校的暑校(海本学生可以考虑去社区学院修课)或者其他正规大学开设的online courses,最后是提供certificate或成绩单的MOOC课程。

02 相关经验积累


除了上述提到的知识结构之外,跨专业申请者,更应该多积累CS相关经历以提升自己的竞争力,而丰富相关软件背景的途径主要就是科研和实习。在这里,强烈不建议申请者为了给自己增加简历上的标签而盲目跟风参与各类活动。在满足专业匹配度的前提下,求精不求多才是关键。
 

1.科研


科研项目的参与对理工科研究生申请来说效果是比较显著的,相关科研经历对于顶级学校的重要性,跟学校的人才培养定位比较相关。一个研究项目,是可以潜在反映出这个申请者的思维方式以及具备哪些能力,比如:学习能力、创新能力、解决问题的能力,甚至是领导力或表达能力等等。
 
对于陆本申请者来说,丰富科研背景的途径主要有以下几类:


• CS专业课程相关项目作业,可能是独立项目,也可能是分组合作的小项目,总的来说,这些项目作业难度不会很大,但都是很好的实践机会,跨专业申请者更是可以通过这类机会巩固专业基础。


 本校CS专业实验室,志愿参与科研项目。一种是国内大多数院校都会提供可自主报名的大学生创新创业项目,选题时尽可能往CS方向靠拢。另一种是通过了解计算机院系下教授的个人主页/课题情况对比筛选后主动联系教授。该途径在国内大学是比较常见的,可行性较强。


• 校外科研的资源获取,要么是争取国内其他高校平台/研究所的学术资源,要么是具有足够能力的申请者在申请留美之前,争取到交换生名额或进入美国名校开展暑期科研项目机会,无论是哪种机会,如果表现良好争取到指导老师的推荐信,对于竞争力的提升是有很大帮助的。不过海外暑研都要求申请者具备一定科研项目参与经验,所以对于跨专业申请者来说,难度不小。


2.实习


因为理工科本身就是与实践结合非常紧密的学科,对于有志于硕士毕业后在美国求职的理工科学生,实习也是一种比较理想的提升竞争力的形式。

对于跨专业申请者来说,第一,岗位工作内容与目标专业的契合度是最为重要的;第二,实际参与程度要有一定深度才好,如果只是打酱油,那这样的实习不做也罢。
 
实习机会的找寻,可以参考以下几种途径:


• 部分大型公司自己的独立研发机构。他们的研究通常更加接近于实用,大多是为了满足企业的实际需求,比如:微软的亚洲研究院MSRA等。可以选择通过官方途径投递简历进行申请,也可以选择主动联系教授。


• 意向公司官网及各大招聘网站,比如:华为,联想,微软,百度等。通常情况下,互联网名企暑期实习生的招聘会在每年3-4月份开放,建议提前梳理好实习简历,搜集各公司面经,刷题,做好面试准备。


 人脉资源。如果亲朋好友能够接触到不错资源,提供内推机会,也是一种很好的选择。提前梳理好类似的人脉,充分利用好自己手上的资源。


• 对于已经毕业工作的申请者来说,如果当前的工作经历与CS比较相近,且实际项目参与程度比较深入,是比较理想的状态。如果工作本质与CS有所差距,可以尝试下公司内部转岗,或者考虑部分付费竞争力提升的相关项目。


03 选校定位


如何准确地选校定位,是每个申请季跨专业申请者的重点关注的问题。需要大家明确的一点是,目前CS是所有专业里申请热度及难度最高的。因此,对于跨专业申请者一定要足够谨慎。好在美国部分院校有专门针对于跨专业申请者的项目,可以优先考虑此类项目;其次,可以考虑申请与CS相近的项目。下面是部分项目列举:
 

 适合转专业的CS项目:USC-37学分项目,NEU-ALIGN,UPenn-MCIT,UChicago-MPCS等


 CS相近项目:NEU-IS,UCI-MECPS,Galtech-CSE,TAMU-CE,UPenn-Scientific Computing,NEU-CE,RPI-MSIT,Drexel-IS,UW Madison-CE,USC-ECE Machine Learning and Data Science(新开项目背景不错的工科申请者可以尝试申请)。


不过,结合近两年的申请经验,有部分适合转专业申请的项目逐渐变得没有那么友好了,比如:UCI和USC上一申请季被录取的申请者背景基本很接近CS本专业学生了。想要了解以上项目介绍的同学们,可以关注和创留学微信公众号获取相关资讯。


04 文书撰写


整个申请过程中,除了软硬件背景的提升外,好的文书更是会加分不少。需要提醒的一点是,CV、RL及PS这三大文书之间的关系是相辅相成,不可剥离开来的。它们共同展现出申请者的个人形象。

谢谢各位能够看到这,希望大家能够为了自己的目标而努力奋斗,在接下来的申请中斩获自己理想的offer!