每个学校可能略有差别。我们是这样的:
先学的 计算机导论, 从大体上概括地了解一下
计算机科学的各个方面。然后学 C语言。
然后到了大二,学 c++,
数据结构,同时还要学习一些计算机硬件知识(也就是模拟电路和数字电路)。
大一大二学的都是基础,到了大三才偏向了各种
计算机应用。
比如学网络,各种流行的高级
编程语言,比如java, mfc, c#, 另一方面也会比较深入的学习计算机系统底层的一些东西,比如操作系统、指令等,典型的就是 操作系统 和 计算机体系结构。还有关系数据库、图形学等等。
大四基本上没课了,学一些像 人工智能、单片机 的课程。
主要还是编程语言的学习,大部分课程都不会很深入的去学习的。