不需要学习。国内确实有很多学校计算机专业需要学习大学物理、电路、电子实验、数电、模电、信 与系统、通信原理等等,这些其实属于电子工程EE的课,早就不应该放在计算机专业CS来教。
这样的课程安排非常不合理,只会让你无法深入系统学好计算机专业,毕竟计算机专业的课程就已经很多了。这些课程对于计算机科学来说也不是找工作或做研究的必需,只有特定的跨领域研究或工作才需要,你到时候再选修也不迟。
尽管不合理,但是你要指望学校做出改变这是很难的。所以你只能自学,比如你可以参考一下美国四大CS名校之一的CMU卡内基梅隆大学的课程安排。在CMU这些EE部分?的?课程则会被安排到理工学院的ECE电子和计算机工程系。
计算机真正的核心课程如下,你只需要学好以下这些内容即可:
当然你还可以学软件工程、面向对象、设计模式、计算机视觉等方面的课程。
你无论是找工作(大厂N多岗位方向)还是做研究(CS至少七大研究方向),哪怕你再怎么深入,只要不跨专业,你都基本不会用到国内数电和模电里面的教学内容。所以数电也好、模电也好,还是大学物理、通信原理、电路等,你大可以选修,或者干脆不学。
如果你对计算机底层确实感兴趣,你可以去学习一下数字设计相关的内容。
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!