
CS是研究机器自动计算本身的性质、规律和问题的一门科学。更注重理论研究(自动计算的性质、规律、运算等)。世界上第一个计算机科学系是由美国的普渡大学在1962年设立,第一个计算机学院于1980年在美国的东北大学设立。计算机科学领域的最高荣誉是ACM设立的图灵奖,被誉为是计算机科学的诺贝尔奖。
CE是研究计算机系统及其应用技术的一门科学。涉及电气工程和计算机科学领域,从设计的计算机处理器,个人电脑、服务器和超级计算机到使用计算机这个工具来解决一些应用上的问题,如程控机床、车辆监控、工业和家电监控系统等,更注重系统应用(计算机系统及其应用)。
二、研究课题
CS有些偏软,侧重以计算机技术为基础解决问题,编程一般是重中之重,三门数学(高等数学、线性代数、离散数学)是基础之重;
CS研究的课题大致是:计算机程序能做什么和不能做什么(可计算性); 如何使程序更高效的执行特定任务(算法和复杂性理论); 程序如何存取不同类型的数据(数据结构和数据库); 程序如何显得更智能(人工智能); 人类如何与程序沟通(人机互动和人机界面)。
CE有些偏硬与网络、通讯更紧密些;
CE研究的课题大致是:网络——关于分布式计算环境的设计和实施,从局域网到万维网; 多媒体计算——将文本,语音,音乐,静止图像,视频及其他来源的数据混合成一个连贯的数据流,并对其进行有效的管理、编解码和显示; VLSI系统——研究微小型化电子设备(非常大规模集成电路)的工具菜单,属性和设计方法; 可靠的计算和先进的架构——探究如何将容错内置入硬件和软件,以及并行计算的方法,光计算和测试; 其他方向:显示工程,图像和语音处理,模式识别,机器人,传感器和计算机感知。简单的说:CS主要注重理论研究,CE主要注重系统应用。
课程差异
计算机科学专业、计算机工程专业
核心课程:
高级软件开发
计算问题解决
数据结构和算法
操作系统(OS)设计
高等数学:微积分/逻辑/概率和代数
用户界面/体验(UI / UX)设计
人机交互(HCI)
数据安全/防御性编程
核心课程:
电子电路设计
现代物理学原理
人工智能与机器人
基本软件开发
计算机架构与设计
超大规模集成(VLSI)
微处理器设计和接口
嵌入式计算机系统设计
数字信号处理
热门选修课/专业:
移动应用开发
数据挖掘和商业智能
网络和多媒体设计
数字安全/密码学
云计算
软件测试
虚拟化
博弈论
热门选修课/专业:
计算机辅助制图与设计(CADD)
移动设备工程
可持续的“绿色”能源
生物医学工程
游戏硬件设计
用户界面设计
微机电系统(MEMS)工程
更详细课程设置:
1
研究领域
计算机科学CS:
Theory of computation 计算理论;
Information an coing theory信息与编码理论;
Algorithms an ata structures 算法与数据结构;
Programming language theory 编程语言理论;
Formal methos 形式化方法;
Artificial intelligence 人工智能;
Computer architecture an engineering计算机体系结构和工程;
Computer Performance Analysis 计算机性能分析;
Computer graphics an visualization计算机图形学和可视化;
Computer security an cryptography 计算机安全和密码;
Computational science 计算科学;
Computer networks 计算机网络;
Concurrent, parallel an istribute systems并发、并行和分布式系统;
Databases 数据库;
Health informatics 健康信息学;
Information science 信息科学;
Software engineering 软件工程。
计算机工程CE:
Biomeical Engineering生物医学工程;
Communications通信;
Computer Engineering计算机工程;
Control Systems控制;
Electromagnetics & Microwaves电磁与微波;
Energy Systems能源系统;
Integrate Circuits & Systems集成电路与系统;
Microsystems & Nanoevices微电子;
Photonics & Plasmas光子与等离子;
Signal & Image Processing信号与图像处理;
Software Engineering & Intelligent Systems软件工程与智能系统;
Soli State Electronics 固体电子学。
从两者课程设置来看,CE和CS在软件领域和硬件领域都有涉及,但各有偏重,lewisu.eu网站有一个表格,列出了电气工程、计算机工程和计算机科学之间的关系,
就业差异
从就业的角度来看,计算机科学专业毕业后的热门就业职位包括:
软件工程师
手机应用程序开发人员
UI / UX的设计师
计算机科学家
操作系统设计师
数据科学家
系统分析师
计算机工程专业毕业后的热门就业职位包括:
电气工程师
电子产品架构师
计算机硬件工程师
机械工程师
芯片架构师
移动设备工程师
质量控制工程师
明显可以看到,计算机工程专业作为电气工程的一个分支,其更多的还是偏工程方向,最终的就业也偏向于工程师。不过依旧会跟数据、计算机打交道,所以在数据、软件方面的就业也不会太差。
据Payscal最新数据统计,计算机科学硕士学位平均薪资:$101,000
热门公司包括亚马逊、微软、IBM、英特尔以及思科等,大致就业情况及薪资如下:
而计算机工程硕士学位平均薪资:$99,000
热门公司有高通、微软、苹果、英特尔以及思科等,大致就业情况及薪资如下:
后者略低于前者,但在这些热门公司就业的薪资可都不低。
那么,大家如果想要主攻计算机人工智能、大数据方面的话,CS无疑是最佳选择;而如果更喜欢捣鼓计算机硬件,喜欢动手的同学,CE可能更加适合你。