欢迎光临散文网 会员登陆 & 注册

计算机专业需要学习大学物理、数电、模电吗?

2021-07-18 09:01 作者:李东bbsky  | 我要投稿


不需要学习。国内确实有很多学校计算机专业需要学习大学物理、电路、电子实验、数电、模电、信号与系统、通信原理等等,这些其实属于电子工程EE的课,早就不应该放在计算机专业CS来教

这样的课程安排非常不合理,只会让你无法深入系统学好计算机专业,毕竟计算机专业的课程就已经很多了。这些课程对于计算机科学来说也不是找工作或做研究的必需,只有特定的跨领域研究或工作才需要,你到时候再选修也不迟。

尽管不合理,但是你要指望学校做出改变这是很难的。所以你只能自学,比如你可以参考一下美国四大CS名校之一的CMU卡内基梅隆大学的课程安排。在CMU这些EE部分‬的‬课程则会被安排到理工学院的ECE电子和计算机工程系。

计算机真正的核心课程如下,你只需要学好以下这些内容即可:

  • 编程语言的四大范式:命令式、面向对象、函数式和声明式(对应C、C++、Java等编程语言)
  • 数据结构与算法
  • 操作系统
  • 数据库
  • 计算机组成与体系结构
  • 编译原理
  • 计算机网络
  • 云计算
  • 分布式

当然你还可以学软件工程、面向对象、设计模式、计算机视觉等方面的课程。

你无论是找工作(大厂N多岗位方向)还是做研究(CS至少七大研究方向),哪怕你再怎么深入,只要不跨专业,你都基本不会用到国内数电和模电里面的教学内容。所以数电也好、模电也好,还是大学物理、通信原理、电路等,你大可以选修,或者干脆不学。

如果你对计算机底层确实感兴趣,你可以去学习一下数字设计相关的内容。


计算机专业需要学习大学物理、数电、模电吗?的评论 (共 条)

分享到微博请遵守国家法律