计算机专业一直是中国留学生赴美留学的热门选择。该专业的毕业生不仅起薪优厚,而且在美国找到工作并留下来的机会相对较多。即使最终选择回国发展,计算机专业的毕业生同样备受欢迎。
因此,经常有学生和家长询问类似“电子工程(EE)能否转行到计算机领域”或“商科背景能否转码”等问题。随着计算机专业的持续火爆,越来越多本科非计算机专业的同学也考虑转向这一领域。
一般来说,申请美国和英国高校的计算机硕士项目时,学校通常要求申请者具备计算机科学、数学和统计学的基础,包括至少一门编程语言的熟练掌握以及微积分、线性代数和统计推断的知识。
然而,也有一些美国的计算机硕士项目接受无相关背景的学生跨专业申请。今天,我们就来盘点一下这些不限本科背景的计算机硕士项目,帮助大家更好地规划自己的留学路径。
01宾夕法尼亚大学University of Pennsylvania
项目名称:
Master of Computer and Information Technology program (MCIT)计算机与信息技术硕士课程
特点:
该项目专为非计算机专业背景的学生设计,包含五门核心课程,涵盖计算机科学数学基础、计算机系统概述、数据结构与软件设计、软件发展概述以及计算机系统编程和算法等内容。该项目历届录取学生的背景很多样化,包括法律、数学、文学、历史、化学、医学等多个领域。
建议申请要求:
知名海本/985/211/中外合办,GPA3.8—3.9+,托福105—110+,GRE330+
项目官网:
https://www.cis.upenn.edu/graduate/program-offerings/master-of-computer-and-information-technology/
02芝加哥大学University of Chicago
项目名称:
MS in Computer Science (with Immersion) program计算机科学硕士(沉浸式)课程
特点:
该项目专为没有编程或计算机经验的学生设计,强调计算机科学与商业需求的融合,并将其应用于商业、市场营销和决策分析等多个领域。此外,芝加哥大学计算机系还与公共政策学院合开了MS in Computational Analysis and Public Policy(计算分析与研究决策)项目,适合文科背景但对计算机科学有浓厚兴趣的学生。
建议申请要求:
知名海本/985/211/中外合办,GPA3.7+,托福100—105+,GRE325+
项目官网:
https://mpcs-internal.cs.uchicago.edu/page/ms-computer-science-full-time
03南加州大学University of Southern California
项目名称:
Master of Science in Computer Science - Scientists and Engineers计算机科学理学硕士--科学家和工程师
特点:
此项目提供数学与编程前置课程,适合计算机背景有限但拥有工程或理科背景的学生。
建议申请要求:
本科,GPA3.5—3.7+,托福100—105+,GRE不要求
项目官网:
https://catalogue.usc.edu/preview_program.php?catoid=14&poid=17164
04东北大学Northeastern University
项目名称:
Align MS in CS (For people new to CS)计算机科学理学硕士
特点:该项目为转专业学生特别设立,旨在帮助非计算机科学专业但有意从事相关工作的学生。相比其他项目,本项目多了四门计算机的基础课程:计算机基础离散结构、计算机系统/算法和面向对象的语言。完成项目课程后,学校会提供实习推荐,有机会在亚马逊、脸书、谷歌等头部企业实习。
建议申请要求:
本科,GPA3.2—3.5+,托福100+,GRE320+
项目官网:
https://siliconvalley.northeastern.edu/academic_program/align-master-of-science-in-computer-science/
05布兰迪斯大学Brandeis University
项目名称:
Master of Science in Computer Science for Non-Majors非专业计算机科学理学硕士课程
特点:
该课程专为非计算机专业背景的学生设计,相较于传统的CS专业,额外增加了一个学期的教学内容用于补充计算机基础课程。适合无任何编程或计算机背景的申请人。
建议申请要求:
本科,GPA3.5+,托福100+,GRE320+
项目官网:
https://www.brandeis.edu/computer-science/graduate/12-course-masters.html
无背景跨申建议
1. 补充相关先修课
计算机科学专业注重培养学生的数学、统计学和计算机技能,特别强调对至少一种编程语言的熟练掌握,以及对微积分、线性代数和统计推断等核心知识的理解。因此,申请者如果能在本科阶段补充这些相关课程,将大大提升他们的申请竞争力。
2. 补充相关实习/科研
对于那些在硬性学术背景方面稍有欠缺的学生,参与实习和科研活动可以在一定程度上弥补这些不足。因此,如果有机会参与到相关的实习或科研项目中,学生们应根据自身情况积极考虑并争取这些机会,以增强自己的综合竞争力。
以上信息及图片均来自官方或网络。