近几年CS风头正热,不仅同专业申CS的人有增无减,还有大把大把的其他专业人士考虑“半路出家”,想抢码农饭碗。
文科转码、商科转码、工科转码、零基础转码……比比皆是。各大社交平台也是把这样的“流量密码”拿捏得稳稳的。
也难怪,CS毕业生不仅发展前景好,工资也是远远高过其他专业。根据Indeed发布的数据来看,CS行业的平均年薪高达$104,369,超高的薪资水平想必也是吸引众多学生选择CS的原因之一。
那么,对于想去美国学习CS的留学生而言,美国现在的CS竞争形势和应用范围又有哪些变化,清柚今天带大家全部一睹为快!
2023年度最新CSRankings排名
近日,计算机领域内行公认最权威的CSRankings排名,发布2023年度最新CS排名。
CMU的CS在行业中有口皆碑,已经连续十几年位居美国榜首,近年来的申请人数更是直线上升。伊利诺伊大学香槟分校也是力压一众美国顶尖名校,在CS专排中霸气排名第二。
以下是美国2013-2023最新Top20排名:
CSRankings作为业内最权威的CS学术机构排行榜,也有着自己独特的排名机制。他们的排名主要参照的是该校教师在CS领域的顶级学术会议上发表的出版物数量。
发表文章的数量也从一定程度上反映了该校的学术影响力和业内活跃度。给其他大学排名相比,CSRankings并不会包含一些感性的标准,比如校友评价、调查问卷反馈等,也做到了排名真正的“硬核”。
万物皆可计算机?
近年来,CS专业的应用范围越来越广了,各行各业都有码农的用武之地,正所谓“万物皆可计算机”。
在排名领先的CS大学里,也不乏有很多与其他专业融合的CS交叉专业/分支。目前,常与CS组成交叉学科的有以下几大类专业:生物信息、计算机图形学、经济学、人机交互、机器人学和可视化技术。
我们也来看看排名Top5的CS大学,都有哪些CS硕士细分专业/方向可供选择!
卡内基梅隆大学
CMU有独立的CS学院,硕士项目有以下几大系的program供学生选择:
-
Computational Biology
-
Computer Science
-
Human-Computer Interaction
-
Language Techonologies
-
Machine Learning
-
Robotics
-
Software and Societal Systems
拿HCII的项目举例,里面的program主要聚焦以人类为中心的人机交互计算机科学,包含了人机交互学以及其他交叉学科项目:
其中,Master of Human-Computer Interaction项目也是世界上第一个研究人机交互的硕士项目。
该项目为一年制(3学期)的STEM硕士项目,旨在为学生今后在用户体验以及人机交互领域的职业发展打下坚实的基础。由于该项目是交叉学科项目,就读的学生也来自不同的专业背景,有设计、社会学、商科、计算机科学等。
该项目的学生将在入学第一学期主要学习人机交互相关的核心方法论和技术,在第二学期和第三学期学习选修课以及与真人客户对接完成capstone project。
伊利诺伊大学香槟分校
UIUC虽然在美国大学综合排名里并不拔尖,但它的CS项目真的是“一校之下万校之上”,已经连续5年位列CSRankings排名第二名。
项目选择方面,UIUC的CS研究生项目主要有:
拿MS in Bioinformatics举例,该项目虽然为CS与Bioinformatics的交叉学科,大部分的课程设置还是以CS为主的。
36学分的项目里,20学分为CS课程,4学分为统计课程,剩下的12学分为bioinformatics和biological science的相关课程。
其他的项目中,Professional Master of Computer Science是专为伊利诺伊香槟本科工程院的CS学生提供的,成绩优异者可以申请这个项目进行本硕连读。
另外,Illinois Computing Accelerator for Non-Specialists (iCAN) 也是对于想要转码的同学,进行CS入门的友好申请选择之一。
iCAN项目对所有专业背景的申请者开放,完成该项目的同学将会拥有CS相关的基础知识,从而可以进入CS行业,或者选择申请CS专业的硕士项目。
麻省理工学院
虽然MIT的排名位于第三,但其含金量以及在CS行业内的地位一直还是天花板般的存在。
MIT的CS是由电气工程系(Electrical Engineering)、计算机科学系 (Computer Science)、以及人工智能系(Artificcial Intelligence & Decisiong-Making) 共同组成的(EECS)学院。
研究生项目里,EECS提供以下四种不同选择:
其中,MEng项目是专门针对MIT本科EECS学院的优秀学生开放的。申请成功的同学可以本硕连读,五年毕业,拿到本科和硕士的学位证书。
MIT硕士项目中也分成了不同的Concentration,包括Computer Systems, Applied Physics, Artificial Intelligence, Theoretical Computer Science等。
MIT本身学院的交融性,也让其CS与其他专业的跨学科学习更加丰富充实。
加州大学圣地亚哥分校
UCSD的CS一向是UC系统中的强势专业,其CS学院部门全称为Computer Science & Engineering (CSE)。
UCSD的硕士项目分为MS和BS-MS。BS-MS是为本校CSE学院成绩优异的本科生专门开放的五年制本硕连读项目。
MS的项目分为Computer Science和Computer Engineering,学生需要从以下跨学科选修课中选择一个深度领域的至少三门课程(CE专业需选择同领域),从而保证学习的深度。
除了深度之外,CS和CE项目也对学生课程的广度有要求。CS专业的同学需要在以下三个领域内每个领域各选一节课;CE专业的同学需要从以下领域内的Systems中选两节课,另外还需从Theory领域或Applications领域选一节课。
斯坦福大学
说到斯坦福的CS,不得不提到其与硅谷千丝万缕的联系。斯坦福到硅谷不过15分钟车程,而斯坦福的前校长也就是被称为“硅谷之父”的弗雷德·特曼。
这可能就是为什么斯坦福在众多CS学子中地位不一般的原因之一吧。
斯坦福的硕士CS课程分为以下9个specialization:
为了给学生最大的自由度和最多的可能性,斯坦福MSCS官网也明确说明了,学生不会被自己选择的specialization限制,学生可以随时转换到别的specialization。
同时,CS的研究生项目还有双联学位的项目选择,可以与法律学位、MBA学位一同就读。
针对不同的Joint Degree项目,斯坦福也有对应的申请要求和课程要求,建议想申请的同学可以上学校官网查看具体信息。
CS就业前景今非昔比
最近这段时间,科技圈的就业形势说实话不容乐观。
3月中旬,CEO扎克伯格刚宣布Meta裁员10,000人,关闭约5000个空缺职位。这也是继去年11月的首轮11,000人裁员之后,Meta第二轮裁员举措。
今年Q1还没过完,科技公司裁员已经累计超过17.5万人,平均每天裁员2334人。
曾经令人艳羡的亚麻、狗家、Meta,如今却是动辄上万的裁员领跑。
对于各级码农,尤其是待就业的新晋毕业生,求职将会非常艰难。即使拿到offer,也有可能面临被撕offer。
大家如果求职碰壁,也不要怀疑自我,坚持提升自己、认真刷题,多做尝试。
写在最后
在信息爆炸的时代,行业对于复合型人才的需求也日益增加。从大学CS项目的课程设置就可以看出,CS不再是人们印象里的计算机科学,而是不断融入跨学科知识,进行持续的升级更新。
范围广、深度大,正是当下CS学科的一大新型特点。对于申请者而言,既是更大的挑战,也是全新的机遇。
同时,“读CS就能保饭碗”的就业神话已经一去不复返。对于那些随波逐流,考虑跟风转码的人,则需要静下来思考自己到底想要什么。如果没有真正的热情和坚强的毅力,只能在这片红海中被淘汰淹没。
希望各位对攻读CS感兴趣的同学,认真考虑好自己的具体发展点,提早准备,各方面做足优秀。也祝愿大家都可以最终收获自己满意的offer!