随着计算机科学领域的热度持续上升,许多非计算机专业本科生也开始考虑投身编程行业。
在申请美国或英国高校的计算机硕士课程时,常规要求是申请者需具备计算机科学、数学和统计学的基础知识,这包括对至少一种编程语言的熟练掌握以及微积分、线性代数和统计推断的学习。
总的来说,这些项目倾向于选拔那些具有强大量化与分析能力的学生,这对缺乏相关背景的跨专业申请者来说可能显得有些苛刻。但是,如果本科专业不符合这些要求,是否就意味着彻底无缘了呢?实际上,情况并非如此绝对,让我们一起探讨一下!
1. 南加州大学
南加州大学计算机系开设较为齐全,共开设了 8 个硕士课程,每个项目计划招生40人左右,人数庞大,因此申请难度要低于其他院校,且每年许多优秀毕业生都在硅谷找到工作。
跨专业学生可以考虑Master of Science in ComputerScience-Scientists and Engineers,适合计算机背景有限,拥有工程或理科专业背景的学生申请。
2. 东北大学
美国东北大学是大家比较熟知的对跨申计算机较为友好的大学,因为其计算机学院专门针对转专业学生设置的项目为Align MS in CS (For people new to CS),适合那些非CS专业但是想要找CS相关工作的学生。
相比其他项目,本项目多了四门计算机的基础课程:计算机基础离散结构、计算机系统/算法和面向对象的语言。该项目在课程上完以后,学校还会推荐实习。目前和这个项目合作的公司主要有Amazon , Facebook,Google以及美国有名的差旅费管理服务商Concur,房产信息平台Zillow等。
3. 布兰迪斯大学
布兰迪斯大学的计算机科学硕士是针对非计算机专业背景人士开设。
与普通的CS专业相比,该专业多了一个学期的课程,主要补的是计算机的基础课程。适合无任何编程或计算机背景的申请人。
4. 宾夕法尼亚大学
宾夕法尼亚大学的Master of Computer and Information Technology program(MCIT)项目是专门为非计算机背景的学生设置的。该项目主要有5门必修课:计算机科学数学基础、计算机系统概述、数据结构和软件设计、软件发展概述以及计算机系统编程和算法等。
该项目历届录取学生的背景很多样化,包括法律、数学、文学、历史、化学、医学等。
5. 芝加哥大学
芝加哥大学拥有全美实力强大的计算机系,设置了一个针对跨专业申请学生的项目:MS in Computer Science (with Immersion) program,适合无任何编程或计算机背景的申请人,最大亮点就是注重计算机与商业需要的结合,并运用到商业和市场应用及各种决策分析中。
另外,芝加哥大学计算机系还与公共政策学院合开了MS in Computational Analysis and Public Policy,非常适合文科背景,又对计算机专业感兴趣的同学申请。
除了前面提到的几所院校,纽约大学和得克萨斯大学达拉斯分校等院校也提供了相关项目,虽然它们设定了一些先修课程的要求,但总体来说,申请的难度较为适中,可以作为选择的参考。
另外,对于有意向转码的同学,除了计算机科学方向,还有其他领域的学习项目可供选择,包括数据科学和信息技术等相关专业。
这里推荐一下康奈尔大学MPS in Inforamtion Science,对申请者的背景没有严格限制,但建议具备编程经验,最好熟悉Python、Java、C/C++或R语言。鉴于康奈尔对成绩的重视,有意申请的学生应注重提升GPA,并提前做好规划。
如果同学们有更多想了解的学校和专业,或遇到任何留学相关问题,欢迎
在线咨询北京前途留学顾问老师,
专业老师会为大家提供详尽的介绍和解答。
同学们可以点击《中国学生出国留学发展报告》免费领取留学资料,如果对自己是否适合出国留学还有疑虑,欢迎参与前途出国免费评估,以便给大家进行定位。
声明:部分内容来自网络,版权归原作者所有。若涉及版权问题,请及时联系小编。