CS/ECE/CE/EE/EECS傻傻分不清?快收下这份计算机专业最全解析

2023-08-24

“班里同学都要转CS,EE没有发展前景了嘛?”

“读EE比CS更容易录取名校研究生吗?”

“大家都在讨论CE\EE\CS读哪个专业好,我连它们有什么区别都不知道……”

又到一年申请季,在众多项目中,“计算机专业”凭借着优秀的前景&钱景,广受留学生的追捧!以美国为例,计算机相关的专业一般如下

  • CS(计算机科学)
  • CE(计算机工程)
  • EE(电子工程)
  • EECS(电子工程与计算机科学)
  • ECE(电子与计算机工程)

这些专业看起来都是围绕Computer和Electrical设置的,但其实在专业课程的设置上,以及未来就业的工作内容上,都存在一些区别。

如果申请时太过草率,很可能会在入学之后发现并不喜欢,白白浪费了时间和金钱...

8月中下旬,24Fall的同学们马上就要完成选校定专业的工作了,为了让大家可以更清晰的做出选择,今天小德就科普一下这几个项目,希望能帮助到各位同学。



盘点你分不清的美研专业CS/ECE/CE/EE/EECS

通常,大部分学校会把EE和ECE放在一起,因为它们都更偏硬件,会涉及一些芯片开发

CS偏软件,一般单独开设Department of Computer Science 或者单独授予Master of Science in Computer Science

CE专业处于电子工程学和计算机科学的交叉领域中。与CS相比,CE的应用性更强,且更注重硬件方面的内容

而EECS其实是把EE和CS放在了一起,但是一般提供EE和CS两个不同的项目。从学院设置看,有些学校EECS是一个学院,如:麻省理工(MIT),加州大学伯克利分校(UCB),密歇根大学安娜堡分校(UMich)等。所以大家在申请前要了解不同项目的课程设置和差异。

下面我们就具体说说各专业的研究分支。

添加小助手免费领取《24Fall美国T50计算机科学选校表》



PART1|CS 计算机科学

CS是一门研究信息以及如何利用计算机去处理信息的学科;通常要求申请者本科阶段学习过统计学、微积分和高级代数等数学课程,以及涵盖了抽象数据和算法等计算机课程。

明德立人申请导师建议:

准备申请CS专业的同学选校的时可以以学校部门,也就是Department,为单位来查校。

CS常在的学院为Department of Computer science,如果是文理学院下面的CS一般只提供理学硕士MS或博士PhD学位。

如果CS专业设置在工程学院下面,一般会提供工学硕士MEng,理学硕士MS及博士PHD学位。CS与CE和EE比起来,更注重理论研究

计算机科学主要分支包括:人工智能与机器学习、软件工程、系统与信息安全、数据库和数据挖掘、人机交互、信息管理系统等。

CS毕业生前景十分广泛,主要的岗位包括:软件工程师,数据分析师,网络工程师,系统分析师,程序员等。



PART2|ECE 电子与计算机工程

ECE硕士项目虽然在名称里面有个computer,但其实该项目就是EE(电子/电气工程),通常是各学校的命名方式不一样,除了EE、ECE,还有叫EECS的。

美国的ECE包括了Electrical Engineering 和Computer Engineering,是一个古老而发展成熟的专业,通常会设置理学硕士MS和工学硕士MEng两种硕士学位。

主要分支包括:通信与网络、电子与集成电路、系统控制、电磁学、信号处理、计算机工程、图像处理计算机视觉等。

以加州大学伯克利分校为例,UCB的EECS分别开设了硕士和博士学位,细分方向有:

  • (1)信息、数据、网络和通讯科学
  • (2)计算机视觉和人工智能
  • (3)控制、智能系统和机器人
  • (4)集成电路
  • (5)微电子/纳米电子机电系统
  • (6)物理电子学
  • (7)信号处理



PART3|EE 电子工程

EE是工程学院中最热门的专业之一,通常有理学硕士MS和工学硕士MEng两种硕士学位,主要以硬件学习为主,这是EE与CS最大的不同之处。

因此,EE毕业生就业基本在硬件岗位,比如半导体,嵌入式等。

一般来说,不同学校的EE下的研究分支有所不同,例如:宾大的EE注重为学生提供理论基础和跨学科技能。课程设置包括:电磁学和光子学、传感器和MEMS到VLSI和纳米技术,学生可根据个人的兴趣和职业规划做选择。

而斯坦福大学的EE细分方向包括:无线通信,集成电路,数字计算机,互联网技术等,专注于为学生将来的“实践”奠定基础。



PART4|CE 计算机工程

CE是一个以机电工程学和计算机科学的部分交叉领域为学习内容的工程学科,其分支专业主要重点研究从电路板、微处理器到应用软件产品的研究、开发、设计与测试

专业分支包括:生物医学工程、通信、计算机工程、系统控制、电磁与微波、能源系统、软件工程与智能系统等。

CE相对除了编程和数学能力,还会对学生的动手实验能力有部分要求。编程与算法在CE的课程的比例相对CS要少很多。所以就业方向,会往硬件靠拢一些。

申请该学科项目需要申请者具备很好的工程学、数学、物理和计算机编程背景,比如:本科阶段需要修过微积分、计算机编程、软件工程、电子电路、数据结构与算法等课程。

今天的分享就到这里啦,关于CS的“选校”,你可以添加小助手,免费领取《2024Fall美国TOP50计算机科学项目选校表》哦!