cs专业大学怎么安排?

乌兰达乌兰达最佳答案最佳答案

CS专业的学习内容是比较广泛而繁杂的,不同学校的课程设置会有差异,但总体来说CS专业课包含计算机组成原理、数据结构、编译方法学、操作系统等系统课程,以及计算机网络、算法、数据库系统、多媒体等大量选修课。 大一刚进学校,大部分同学都是零基础,所以这一年的学习任务比较轻松,主要是打基础,学习C语言编程和离散数学(数据结构的理论基础);大二开始接触计算机系统级编程,学习操作系统原理,同时开始上机练习(操作系统和系统调用了课程是两门必修课);大三基本可以接触到计算机领域中各个细分方向,学生可以根据自己的兴趣选择先修课,为今后的专业学习打下良好的基础;大四准备升学或者就业,在巩固好本专业的基础上涉猎其他专业领域的知识,拓宽自己的知识面,为今后人生的事业发展做好规划(不管是继续深造还是就业,学科基础知识都是不可或缺的)。

当然,因为每个学校开设的课程不同,所以并不能很具体地给题主列出每一门课程的设置。但可以推荐几本书作为参考: 数据结构:《数据结构》严蔚敏编著 操作系统:《操作系统》西安交大出版社,《操作系统教程》哈尔滨工业大学出版社 计算机网络:《计算机网络》(第7版)汤家凤主编 算法:《算法导论》(第2版)

巩皓匀巩皓匀优质答主

在大一,数学基础很重要,要把数学学好,培养自己的逻辑思维。大二时,要熟练软件等开发工具的使用,提高实际操作能力。大三的任务就是加强专业课知识,把所学专业知识全部融会贯通。大四主要就是自己实习及找工作。

作为一名大二的cs专业学生,我认为CS专业是一个实践性比较强的学科。如果你能利用好专业课之外的大学时光,完全能学到自己心仪的东西。在cs专业中,大一的线代和高数比较重要,大二的离散型数学也很重要,这是以后学习算法的基础。所以大一、大二的数学会非常的基础和重要。当然,计算机专业的专业课是编程,大一的C语言是编程的基础,对于编程初学者是很容易接触一门语言。但是C语言的编译原理和底层存储结构一定要搞懂。这样才能在以后的学习中不那么费力。

我来回答
请发表正能量的言论,文明评论!