留学在线 2024-03-18 15:41:11
棕榈说|CS专业的“江湖地位”有多高?
留学圈有这么一句话形容——美国大学的专业只有CS和非CS两种。
在金融、科技等各行各业,CS人才向来处于供不应求的状态。美国劳工统计局曾报告称,CS相关就职岗位到2029年预计增加15%,远高于岗位增长平均水平。
同时,CS赚钱的速度,非常配得上它火爆的程度。根据Payscale,CS学士学位毕业生平均年薪高达91,000美元,妥妥的高薪代名词!
然而,你知道吗?这些都是表面的风光,背地里,不同学校出身的CS留学生在市场流通时也分三六九等!
恰好,U.S.News发布了【2022-2023最佳本科计算机科学专业排名】,棕榈君整理了前50的名单,一起看看处在CS专业仰视链上层的大学都有哪些吧!
全美本科CS最佳院校Top 50
https://premium.usnews.com/best-colleges/rankings/computer-science-overall
美国CS专业本科排名的亮点很多:
太卷了!多所大学CS排名并列
卡梅、MIT、斯坦福大学和UCB并列第一。想录到这4所综排专排无敌的CS大牛校,你必须在学霸里掐尖才行!
康奈尔大学、佐治亚理工学院、普林斯顿大学和玉米地神校UIUC并列第五。2所藤校不用多说,想申请佐治亚理工或是UIUC的CS专业,你也得拿出对待藤校的决心和实力!
加州理工学院和华盛顿大学并列第九。综排常年Top 10的加州理工录取难度常年TOP 级,而地理位置优越、背靠名企的华大虽然全美综排只有55,但CS专业的申请难度不容小觑,国际生录取条件更是苛刻,千万别“蠢蠢”地把它放进CS保底校名单。
逆袭了!它们综排50开外,专排前30
除了刚刚提到的华盛顿大学,还有4所综排50开外的大学,挤进了专排Top 30。分别是:
普渡大学(#16)马里兰大学帕克分校(#16)马萨诸塞大学阿默斯特分校(#29)弗吉尼亚理工(#29)尤其值得一提的是普渡大学,这所没有法学院、医学院、商学院等热门学院的老牌计算机名校,于1962年创办了美国高校首个计算机科学系,中国的两弹元勋邓稼先、第一代火箭专家梁思礼、热能工程奠基人陈学俊和王补宣均毕业于此。
如果你非常想学CS,但申请时自身实力稍弱或准备还没那么充分,这几所大学都可以放进选校名单。
太顶了!给这所文理学院点个赞
CS专排第29名的哈维穆德学院,距离洛杉矶市30分钟车程,距离硅谷5个半小时车程,是一所罕有的专精于工科、数学、科学等领域的顶级文理学院,人称“文理学院里的MIT”。
该校设有生物、化学、计算机科学、工程、数学、物理等7个本科院系,有3个跨学科中心。但比较有意思的是,Mudd的校方认为即便是科学家和工程师,也要懂哲学、懂美学、会欣赏诗歌,所以在校生们必修的核心课还包括1门人文、社科与艺术系提供的批判性研究课程,以及半个学期的写作课程。
不过,Mudd最顶的是“钞能力”,它常年领跑PayScale本科毕业生薪资最高的美国大学榜单,吸金甚至超过了哈佛、耶鲁,连MIT有时都甘拜下风!
注意了!想学CS,慎选这些大学!
需要学生和家长注意的是,全美综排高、CS专排低的大学,其计算机专业并非强势学科,如果你非常喜欢CS,那么要慎重考虑这些学校。比如:
埃默里大学乔治城大学维克森林大学塔夫茨大学波士顿学院罗切斯特大学它们的CS专业都没能进入Top 50榜单,某种意义上,并不是CS申请人的好去处。
CS热门校课程设置一览
接下来棕榈君详细介绍几所大学的CS专业课程设置,看看哪所会让你按捺不住申请的欲望吧~
1
卡耐基梅隆大学
CMU拥有独立的计算机科学学院(School of Computer Science),并为学生们提供2种计算机科学本科学位:计算机科学理学士(BSCS)和计算机科学与艺术学士(BCSA)。
BSCS:课号通常以“15”开头,包含7-8门核心课程。涵盖命令式计算原理、函数式编程原理、并行和顺序数据结构和算法、计算机系统导论、理论计算机科学中的伟大思想、算法设计与分析等课程。
BCSA:属于交叉学科,由美术学院和计算机学院联合授课。主要学习分支包括游戏设计、计算机动画、计算机音乐、录音技术、互动舞台艺术、机器人艺术等。主要核心课程包括通识教育、美术专业和计算机科学专业课程。
另外,卡梅还提供大量的CS细分学习分支和选修课程。比如——
计算机理论方向:学生们会学习到算法、算法的复杂度、算法的严谨证明、计算模型、离散数学、集合论与图论等非常偏重理论和数学的课程;
编程语言理论方向:涵盖编程语言的严谨性、对类型理论、范畴理论等课程。
值得注意的是,这门课程与Python、Java没有任何关系,是从理论的角度解释编程语言语义是如何产生的,以及编程语言的类型是如何严谨定义的;
计算机系统方向:涵盖操作系统,编译器设计、计算机网络,分布式系统、数据库系统等课程;
软件工程方向:主要学习如何让软件更易于开发、维护和更安全等知识。
2
麻省理工学院
MIT并没有纯CS专业,但其电气工程与计算机科学系(EECS)为学生们提供了大量CS相关的跨学科专业。比如:
电气工程与计算机科学:提供硬件和软件系统相关的知识教学;
计算机科学与工程:涵盖计算架构、人工智能、软件工程、计算机算法和计算机系统等课程;
计算机科学与分子生物学:致力于帮助学生在生物和工科的交叉新兴领域中,为职业发展做好准备;
计算机科学、经济与数据科学:培养学生们掌握商业思维、计算机技能和数据分析能力;
城市科学&规划与计算机学科:涵盖道德与正义、统计、数据科学、地理空间分析和可视化、计算机科学、机器人技术和机器学习等课程。
3
斯坦福大学
斯坦福CS专业设置在工程学院内,为学生们提供广泛而严格的课程。核心课程包括数学、算法设计与分析、转化生物信息学和计算机系统基础等。
另外,斯坦福CS专业还提供人工智能、生物计算、计算机工程、图形学、人机交互、计算机系统、CS理论、个性化设计等众多分支学科,所有分支均为学生们提供CS基础教学。
除此之外,斯坦福也非常注重CS相关的跨学科教育。比如符号科学学位课程融合了计算机技术、语言学、哲学和心理学专业知识;数学与计算科学学位课程结合了数学、计算机技术和科学专业知识。
4
加州大学伯克利分校
UCB一直都没有独立的计算机学院。其计算机系和电子工程系合在一起叫电气工程与计算机科学系,简称EECS。
从本科来看,EECS可以用“一个学院,两种培养体系”来概括。
一个是工程学院授予的理学学士;另一个是文理学院授予的计算机科学文学学士。
你对工程专业更感兴趣,前者更适合你;但如果你兴趣广泛,对经济、统计、商业和音乐等也很感兴趣,想探索工程之外的领域,或是想读一个双学位,文理学院的CS专业更适合你。
此外,EECS学院为了鼓励本科生参与研究工作,除了每周会有一次学术报告会、每个学期开放申请本科研究见习计划等,还特别规定“在本科参与研究可以获得一定的学分”。非常良心!
5
康奈尔大学
康奈尔的文理学院和工程学院均面向本科生提供CS专业教学。两个学院除通识课程要求不同外,CS主要研究方向大致相同。
核心课程均涵盖离散结构、数据结构和函数式编程、数字系统、操作系统(或系统编程)、算法理论;选修课程均包括人工智能、计算机图形学、计算机视觉、密码学、数据库、网络和科学计算等课程。
6
伊利诺伊大学香槟分校
在UIUC,万物皆可CS!
其工程学院的计算机科学系提供传统的CS专业教学,课程侧重于计算机系统理论、设计和应用。但同时,UIUC的其它学院还开设了众多CS+X学位课程。例如:
CS+广告学
CS+动物科学
CS+人类学
CS+天文学
CS+化学
CS+经济学
CS+地理与地理信息科学
CS+语言学
CS+音乐
......
在UIUC你既可以选择申请工程学院综合系统地学习CS,也可以根据特长和兴趣,用跨学科的思维,选择CS+X项目。
7
华盛顿大学
华盛顿大学没有独立的CS学院,且不明确区分计算机科学和计算机工程。两门专业统一由计算机科学与工程学院(CSE)提供教学,课程设置对零基础的同学非常友好。
在CSE,同学们既可以学习计算机基础,获得构建软件和硬件的实践经验,也可以探索人工智能、机器学习、数据科学、自然语言出理、计算机网络、计算生物学等一系列高阶课程,提升学术背景。
而随着课程难度的提升,学生们能够很明显感受到课程愈发具有协调性和创造性。
8
密歇根大学安娜堡分校
UMich的工程学院和文理学院都提供本科阶段的CS学士学位课程。
两个专业(CS-LSA和CS-Eng)的课程要求几乎完全相同。不同之处在于,文理学院和工程学院的学生想要获得各自学院的学位分别需要120学分和128学分,且毕业获得的学士学位不一样。
此外,UMich的CS和EE合在一起称为EECS系。这是相当大的一个系,每年有超过6700万美元的资金支持。无论是本科,还是研究生课程都被认为是全美最好的课程之一。
中国学生申请CS的注意事项
全世界的优秀高中生挤破了头想进美国CS名校!终于量变引起质变,多所有口皆碑的大学更新了招生政策,限制CS录取人数。
UCB:CS入门课程只面对CS和EECS学生,想转专业CS,变得困难。(内部消息透露有可能今年开始变成CS直录)
UIUC:从2022年夏季/秋季学期开始,只能通过直接录取(第一年和转学)的方式申请CS专业,不再接受校内其它专业学生的转专业申请!(如果录取时是CS+X专业,能申请转入工程学院的CS专业,但不保证录取)
UMich:只能直接CS,或者申请阶段不选CS然后进入大学后再转专业申请。而且如果你直申CS被拒,将不能从其他专业再申请CS。
UCSD:从2022年秋季开始,如果没有直接被计算机科学与工程系(CSE)录取,将很难(几乎不可能)转入CSE专业 。
棕榈君给想要申请CS的学生和家长3条建议。
1). 做个全面(Well-rounded)人才:即在课外培养1-2个兴趣或者才艺,掌握一门除英语以外的第二外语,可以选法语、日语、德语、西班牙语、拉丁语等等。
尤其对“亚洲工科男”来说,申请CS一定要注重全面性,有利于自己打破招生官的刻板印象;
2). 拥有高含金量CS科研或竞赛傍身:高含金量科研竞赛能够帮助准留学生们很好地体现学术能力、学习潜力、领导力、解决问题能力等。
推荐大家参加美国信息学奥赛、USACO美国计算机竞赛、普林斯顿大学数学竞赛等。切忌参加“水科研/竞赛”,导致申请翻车!
3). 参加个性化项目,凸显自己的与众不同:比如参加比较有特色的编程活动,开发软件为社区做贡献;开发具有创意的小游戏,体现自己的创造力和逻辑能力;组办读书社,体现自己的批判性思维能力和写作能力等,避免申请形象“同质化”,对录取至关重要。
2024-03-02
2023-06-07
2023-05-17
2023-02-10
2022-11-02
2021-12-10
2023-07-12
2023-10-12
2024-01-11
2023-05-17
2022-04-24
2021-01-15
2023-06-02
2021-12-06
2022-03-21
2023-08-17
2023-06-13
2021-03-17
2024-03-16
2023-09-24