一个硬件一个软件

来源: 2019-01-26 09:06:35 [旧帖] [给我悄悄话] 本文已被阅读:

我知道的二十多年前的情况

EE:基础课更重视物理,学各种电,模拟电路,数字电路,电子学,电机学,传感器,信号处理,机器人等,也学一点计算机相关的课,比如几门编程语言,计算机architecture,二十年前学的是古老的8086,汇编语言,数据结构之类的也学了。这里的EE应该是国内的电子信息学院总和,包括国内的通信,电机,电子,自控等等系。编程更偏向底层的。

CS:基础课更重视数学,离散数学,编程语言,数据结构,算法,computer graphics,操作系统,现在应该有很多大数据人工智能的课。

我自己的感觉是EE更难学,CS大概比所有的工程都简单。从EE转CS容易,CS转EE要补一些难啃的课。

虽然这么说,转行总不如科班,年轻时候的训练有潜移默化的深远影响。