ECE和CS的区别
ECE vs CS
ECE分支:
- Biomedical Engineering 生物医学工程
- Communication Networks通讯网络/互联网
- Communications通信
- Signal Processing信号处理
- Electronic Circuits and Systems电子电路与系统
- Electronic Devices电子器件/电子电路
- Energy Systems能源系统
- Electromagnetics & Photonics电磁学和光学
- Computer-Aided Design计算机辅助设计
- Software Systems软件系统
- Hardware Systems硬件系统
- Systems Control系统控制
- Computer Engineering/Embedded Systems计算机工程/嵌入式系统
CS分支:
- Theoretical Computer Science计算机科学理论
- Artificial Intelligence人工智能
- Computer Graphics计算机图形学
- Computer Systems & Networks计算机系统与网络
- Databases and Information Systems数据库和信息系统
- Human Computer Interaction人机交互
- Laboratory for Computational Intelligence (LCI)智能计算Theory, algorithms and complexity理论、算法和复杂性
- Programming Languages & Methodologies编程语言和方法论
- Software Engineering软件工程
区别:
ECE电子计算机工程 |
CS计算机科学 |
|
整体 |
偏系统应用,具体化 |
偏计算机理论研究,抽象化 |
软硬件区别 |
软硬件结合 |
以软件为主,硬件为辅 |
发展方向 |
竞争小,大企业,工作机会少 |
竞争小,小企业,工作机会多 |
工作性质 |
知识范围有限,稳定 |
知识更新快,不断学习 |
本科必学课程 |
信号与系统、通信原理,数字电路、模拟电路 |
计算机科学导论,编译理论,面向对象Java语言、面向过程C语言 |
研究生申请难度 |
较容易 |
较难 |
本科申请难度 |
较难 |
较容易 |