TOC

计算机专业课程

计算机的本科教育主要是不变的政治、英语、数学,加上计算机专业课。

  • 政治
  • 英语、专业英语
  • 数学
    • 高等数学(微积分)
    • 离散数学
    • 线性代数
    • 概率论与数理统计
  • 计算机专业课
    • 电气方面
      • 大学物理
      • 模拟电路
      • 数字逻辑(数字电路与逻辑设计)
      • 信号处理原理
      • 系统分析与控制
    • 硬件方面
      • 计算机组成原理
      • 计算机体系结构
      • 微机原理与接口技术
      • 汇编语言
    • 理论课程
      • 操作系统
      • 计算机网络
      • 数据结构与算法
      • 数据库系统原理
      • 编译原理 / 形式语言 / 自动机 / 程序语言理论
      • 软件工程
    • 编程语言
      • C
      • C++
      • Java
      • Python
      • PHP
      • C#
    • 一些杂七杂八的课程(更细致的发展方向)
      • 多媒体技术
      • 相关法律法规
      • Linux 驱动开发
      • 人工智能 / 机器学习 / 自然语言处理
      • 云计算
      • 分布式系统
      • 图形学
      • 机器人工程
      • SQL Server
      • 计算机安全
      • 计算机视觉(CV)
      • 软件测试

PS:我觉得比较重要的五门理论课程加粗了。

参考资料与拓展阅读