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