趣学英语为您分享以下优质知识
院系设置的区别
CS通常设置在计算机学院、工程学院或者文理学院下。
如果是文理学院下面的CS一般只提供理学硕士MS或博士PhD学位。
如果CS专业设置在工程学院下面,一般会提供工学硕士MEng,理学硕士MS及博士PHD学位。
而CE主要设置在工程学院下。另外,CE有时会开设在CS系下,称为Electrical Engineering and Computer Science 系,比如UC Berkeley。
研究内容的区别
CS主要是研究算法、可计算性和编程语言等,偏向计算机理论的研究和应用。
计算机科学主要分支包括:人工智能与机器学习、软件工程、系统与信息安全、数据库和数据挖掘、人机交互、信息管理系统等。
而CE是以电气工程和计算机科学的部分交叉领域为内容的工程学,更偏向计算机硬件的开发。
专业分支包括:生物医学工程、通信、计算机工程、系统控制、电磁与微波、能源系统、软件工程与智能系统等。
课程设置的区别
CS会涉及更多的算法和编程等方面的课程。
而CE是一个以机电工程学和计算机科学的部分交叉领域为学习内容的工程学科,除了编程外,还会涉及电子电气工程方面的课程。
其分支专业主要重点研究从电路板、微处理器到应用软件产品的研究、开发、设计与测试。
就业去向的区别
CS的毕业生大多数去到了一些软件(应用)开发公司,主要的岗位包括:软件工程师,数据分析师,网络工程师,系统分析师,程序员等。
而CE的毕业生也可以选择去到一些硬件设计生产企业。主要的岗位包括:电气工程师,电子产品架构师,计算机硬件工程师,机械工程师,芯片架构师等。