计算机专业一直是美国留学申请的热门专业,但是近几年计算机专业的申请和就业都面临着愈加激烈的竞争,需要同学们提早做好规划。
说到计算机,大家最容易想到的就是计算机科学专业,但和计算机有关的专业其实还有计算机工程和软件工程。
那么,这三者之间有什么关系呢?就业情况怎么样?有哪些推荐院校呢?接下来我们就来了解一下这些问题。
01
计算机工程专业
计算机工程(ComputerEngineering,简称CE)以研究计算机处理器、多处理器通讯设计、网络设计和存储器体系为主,着重于硬件设计及与软件和操作系统的交互的性能,注重研究背景或实践经验。
计算机工程更偏向于硬件,注重系统应用,是计算机科学CS和电子工程EE的结合,性质是工科。
很多院校开设的计算机工程专业其实是计算机工程+电子工程的结合,即电子与计算机工程(ElectronicandComputerEngineering,简称ECE)。
热门就业职位:
电气工程师、电子产品架构师、计算机硬件工程师、机械工程师、芯片架构师、移动设备工程师、质量控制工程师等。
申请方面:
对申请者的其它硬件条件并没有很严格的要求,非计算机背景的申请者只要有相关的专业背景和研究经历均可申请,比如一些工业设计、机械设计、通信工程等专业,对电子电路、硬件设计等学科都有深刻理解和应用能力,能适应实际的设计和工程用途。
如果是一些牛校比如清华、北大、西安交大、上海交大等,在申请中确实很有优势,每年都有一大批录取的名额都会给这些学校的学生。
推荐院校:
麻省理工学院、斯坦福大学、加州大学伯克利分校、卡内基梅隆大学、伊利诺伊大学香槟分校、佐治亚理工学院、密歇根大学安娜堡分校、康奈尔大学、普林斯顿大学等。
02
计算机科学专业
计算机科学(ComputerScience,缩写CS)是系统性研究信息与计算的理论基础,以及它们在计算机系统中如何实现与应用的学科。
计算机科学更偏向于理论研究(自动计算的性质、规律、运算等)。比较适合擅长用逻辑和批判性思维来解决问题的学生。
热门就业职位:
软件工程师、手机应用程序开发人员、UI/UX的设计师、计算机科学家、操作系统设计师、数据科学家、系统分析师等。
申请方面:
排名TOP50的美国院校一般偏好本科为CS、信息工程、软件工程、信息安全等相关专业的学生。对于非计算机相关专业的学生,大多数学校要求满足先修课的要求。
工作和项目经验对于大部分院校来说都是加分项而非强制要求,但是一般情况下应届生在申请对应项目的时候,需要有相关的科研或者实习才会有比较强的竞争力。
推荐院校:
卡内基梅隆大学、斯坦福大学、加州大学伯克利分校、麻省理工学院等。
03
软件工程专业
严格来说,软件工程(SoftwareEngineering,简称SE)是计算机专业下的一个分支,也是CS第一大录取方向,是关于计算机软件开发和维护的一门工程学科。
在网络时代背景下,社会对软件工程专业人才的需求程度非常高。未来几年,国内外高层次软件人才将供不应求。毕业生主要在各大软件公司、互联网公司、游戏平台、企事业单位、高等院校、各大研究所、国防等重要部门从事软件设计、开发、应用与研究工作。
热门就业职位:
系统分析师、系统架构师、前端和后端工程师、程序员、测试工程师、用户界面设计师等。
申请方面:
要求申请者有一定的编程技巧,熟悉掌握编程语言和软件设计思想,有一定的软件设计项目经历。
最好有发表在国际会议上的论文;最好是国家级的数模竞赛和数学竞赛等重要的荣誉/奖项/经历。
推荐院校:
麻省理工学院、伊利诺伊大学香槟分校、加州大学伯克利分校、佐治亚理工学院、斯坦福大学等。
#留学#