CS专业,竟然文商理工皆可申?

  在大多行业都被新冠疫情无情打击的时候,互联网因为减少了线下环境的依赖,为各行业带来了新的生机。

  

  这个时候,互联网+时代下的“程序员”这个群体再次吸引了大家的目光,仍有很多同学想要进入相关岗位,随之而来的就是——

  Computer Science 专业,它更火了。

  如果你对 CS 专业感兴趣,这次的干货,请你一定耐心看完。

  1

  在海外读CS,有什么优势

  目前,海外高校在 CS 技术的教育方面还有比较明显的优势。

  高校课程设置比较 solid,可以接触到前沿的计算机科技,学习各种难度比较高的课程。除此以外,学校也会对学生的实践能力进行重点培养

  职业发展上的优势也很多。

  对于想在海外求职的同学来说,CS 是个需求量很大且选择比较广的专业。对于国际学生来说,无论在英美,还是其它热门留学目的地,CS 专业的就业机会相对其它专业的同学更多,薪资也比较理想。

  根据 PayScale 的调查,CS 专业是最好就业及薪酬最高的专业之一,硕士平均年薪达 $85,918,同时博士的起薪在 $130,000 也是比较常见的。

  

  图源 PayScale

  同时,作为 STEM 专业,CS 专业毕业生在美国有三年的 opt,大家喜爱的互联网科技、金融公司也普遍更容易接受国际生,是积累海外工作经历的宝贵机会。

  如果毕业后想立刻回国,美国的 CS 项目通常学制在 18-24 个月,有一次暑假的机会可以进入当地的 IT 企业实习,这也为在海外实习工作带来了可能。

  因为海外疫情,实体行业收到了冲击,但互联网企业由于它的特殊性,对线下依赖较小,fb、google 等企业都在积极推行在家线上工作,从招聘到办公都可以在线上进行。相对传统行业优势,岗位需求和待遇并没有受到太大影响,比如亚马逊最近的普遍涨薪,也体现了互联网企业对留住职工的诉求和愿望。

  

  亚马逊把最高基本工资从16万美元提高到35万美元-SBJ

  2

  英美项目对比

  英美的 CS 硕士项目都比较热门,各自也有自己的优劣势:

  美国高校的 CS 项目通常学制 1.5-2 年,授课型和研究型项目都有,研究型项目可以选择跟着导师做项目发论文,授课型项目上课完成学分即可。

  美国的项目设置和分支相对英国要多一些,除了传统的 CS,还有 AI 类的项目、DS、Software Engineering 等,有些项目为转专业学生专门设立。

  

  宾大MCIT项目:明确为非CS本科专业同学开设

  英国 CS 项目多为 1 年制,大多数为授课型,完成课程修满学分就可以毕业,项目比较“短平快”,但对转专业申请相对不太友好(为转专业学生设置的项目比较少),还有院校 priority list 的限制。

  在 CS 的世界里,也有独立的院校排名,基于论文指标的计算机科学机构,并可以了解到院校们侧重的研究方向

  

  3

  如何转入CS专业?

  很多同学可能都考虑过转到 CS 专业,有一定难度但并非不可能。

  如果你是文/商科生:

  美国高校有许多专门为没有太多数理背景的文/商科生设立的项目,只要三维成绩比较不错,成功几率还是比较大的。

  比如芝加哥大学计算机科学硕士对跨专业申请人是比较友好的,不限专业背景要求,目前该项目在读学生有 270 人,只有 40% 的学生本科是计算机专业出身,而 30% 的学生完全没有任何计算机背景(例如读过相关课程、拿过辅修专业等)。

  然而,就算项目对申请者数理背景要求不高,我们仍然建议大家在申请之前修 1-2 门数学或编程相关的课程,这样在写文书的时候才能更有力地说明为了转专业而付出了什么努力,如果真的什么都不做,你的文书和简历内容就会比较空洞且没有逻辑性。

  

  具体先修课程参照每个项目的入学要求

  除了补充相关课程,我们也推荐大家参加编程相关的科研项目,尤其是一些难度适中的线上科研(机会比较多,不受地点和时间限制),建立对 IT 行业内的工作、科研难度的认知,以及对流程的了解。

  如果你是非 CS 的理工科学生:

  相对来说,理工科学生(尤其是 ME、EE、机械工程、电子工程)转申 CS 会更容易,选择也更多。这部分同学要发挥好自己的优势,在原有理工背景上,增加更多 CS 先修课,如数据结构、数据库、C++,计算机组成原理等等。

  本科期间尽量找学校里的导师做些科研项目,或者做些相关实习补充对应经历,经过这样的准备,申请者可以选择的细分方向就更广。

  “曲线救国”未尝不可:

  除此以外,大家还可以根据自己的本科专业,选择交叉学科完成转码这一步,比如:

  生物→生物信息学

  心理学→认知科学、神经反馈

  设计学→游戏开发

  地理→空间信息系统

  教育→教育技术学

  ......

  因为各行各业都需要懂 CS 的人才,所以越来越多学校也在开设这样的跨学科项目。CMU 计算生物学硕士就由计算生物学系和生物科学系联合开设,要求申请者拥有一般生物学相关专业背景,熟练掌握计算机科学基础。

  需要注意的是,不同学校对于这些交叉学科的称呼不同,例如生物+CS,有些学校称之为 bioinformatics,有些学校则称之为 computational biology。筛选信息时要注意搜索完整。

  4

  选择哪些细分方向

  下面这几个方向在职业发展上面会比较有竞争力。

  01 经典王者选项 Software Engineering 软件工程

  侧重软件开发和研究。典型的软件有电子邮件、嵌入式系统、人机界面、办公套件、操作系统、编译器、数据库、游戏等。

  大多数行业都需要互联网技术的支持,前端、后台的搭建,数据库的管理…只要有相关的技术需求,软件工程专业的同学就能在企业中找到一席之地。

  热门且需求量大,也让这个方向在留学申请和求职上的竞争压力不断增加。

  02 热火朝天的“人工智能”

  人工智能是未来计算机科学领域应用的主流方向之一,在我们目之所及的范围内,面容、语音识别技术的应用越来越广泛。相关可以选择的方向也很多,比如机器学习、计算机视觉、人机交互、自然语言处理(如语音识别)等。

  同样,作为计算机技术发展到今天的新领域,它对同学们的技术和知识要求比较高,需要从业者具有基础科研的能力,博士学历也会更有竞争力。

  03 申请大热 Data Science

  企业对于数据分析需求的增加,让 DS 成为了 CS 下的一个重要的细分专业,也让很多同学将它作为自己的申请目标,未来它可能会受到更多的关注,毕业生的就业情况可能会更加理想。

  申请时大家也会发现,某些项目下会有不同的小分支(track),对应不同的课程方向和培养目标。因此,比起只根据一个 general 名称筛选项目,同时关注不同 track 的课程设置,也许会有新的发现。

  

  IC 官网:统计学硕士下面包含 6 个track,其中就有 DS

  5

  CS申请过卷,怎么办?

  近两年,CS 专业的申请压力越来越大,竞争也变得异常激烈。就棕榈这两年的申请数据来看,19 年 CS 专业的申请者占 22%,到 2021 年申请季,这个比例上升到了 30%+,本科非 CS 的理工科学生、甚至很多文商科的同学都开始转申 CS 相关项目,竞争压力自然逐年上涨。

  另一方面,主流留学目的地的 CS 录取标准普遍比其它理工科专业高 1-2 个梯度。以美国高校为例,Top EE、ME 理工项目(例如 MIT、加州理工)的申请基础要求为GPA 3.8+,GRE 320+,托福 100+;而如果是申请 CS,GPA 建议接近满绩、GRE和托福也都要至少再加 5 分,对实习科研的含金量也要求更高。

  

  因此,由于申请竞争过于激烈,同学可以考虑混申和 CS 关系密切的项目,或者至少不只把目标专业局限在 CS 上(可以选择混申 EE、MIS 等),如果采取这样的策略,大概率可以申请到排名更理想的学校,也不会卷得太痛苦。

  比如同样申请哥大、斯坦福,CS 和 EE 申请难度差别很大,如果选择申请 EE,被名校录取的机会更大,而 EE 项目课程设置又非常灵活,入学之后可以选择很多 CS 的课程。

  还有近年来慢慢被大家发现的宝藏专业:信息系统 information technology/信息系统 information system,对计算机专业背景要求不高,比较适合转专业的同学。课程除了涉及编程技术还会涉及管理相关内555电影网容,求职时可以满足编程类岗位的要求,但申请压力又相对比较小。

  在 CS 申请内卷压力极大的今天,通过选择 EE、IT、IS 等专业,再利用学校的灵活选课制度学习 CS 课程不失为一个不错的选择,大家可以结合自己的目标和情况考虑。

  举报/反馈