TOC

计算机专业课程

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

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

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

参考资料与拓展阅读