计算机专业课程体系介绍(含学习顺序)
计算机专业课程体系介绍(含学习顺序)基础方面:(应该无需解释啦)⒈ 高等数学 ⒉ 线性代数 ⒊ 复变函数与积分变换 ⒊ 概率统计
硬件方面:(最终应该达到可以看懂并分析电路图;可以设计专用计算机系统的程度)⒈ 电路分析基础 一切电子方向的基础⒉ 模拟电子技术基础 一切电子方向的基础(开始分化方向)⒊ 数字电子技术基础 数字电子(计算机)专业的基础⒋ 计算机组成原理 抽象的数字电子的“可以用来计算的机器”的大原理⒌ 微机原理及接口技术 基于8086的PC微型计算机系统的原理⒌ IBM PC汇编语言程序设计 8086CPU指令系统程序设计⒌ 计算机系统与结构 抽象的数字电子计算机系统(非单指计算机)的原理⒌ 单片机及接口技术 单芯片计算机系统的基本原理⒍ (计算机)信号与系统 从数字电路角度理解的计算机系统的接口与通讯
软件方面:(最终应该达到可以阅读并分析程序(不单指源码);可以设计计算机程序系统)⒈ 离散数学 ⒈ C语言程序设计 或 C++面向对象程序设计 或 Pascall语言程序设计⒉ 数据结构 计算机中数据的组织与管理方式(启发式,非结论式)⒊ 计算方法 计算机数值计算提高计算精度的方法⒋ 操作系统 计算机系统基础管理软件的组成与实现技术⒌ 编译原理 从源码到可执行代码的翻译过程快速有效的实现方法⒍ 数据库系统概论 计算机中大批量数据的管理与检索方法⒍ SQL Server数据库 一个具体的数据库系统的应用⒍ 软件工程 从工程管理的角度来管理“软件制造业”的方法
其它方向:(电子)信号与系统通信原理 计算机网络 TCP/IP技术分布式应用原理图形学多媒体技术基础
计算机专业课程自学参考
有人说,计算机专业的人编的程序要比非计算机专业的人编的要好.也许这是在大多数情况下适用的,但是并不是绝对的.你在这个方面经验比别人多,研究的比别人深入,那你就比别人专业,所以要相信自己.
我本不是计算机专业的,但是本专业也学过许多计算机