cs专业大学怎么安排?
CS专业的学习内容是比较广泛而繁杂的,不同学校的课程设置会有差异,但总体来说CS专业课包含计算机组成原理、数据结构、编译方法学、操作系统等系统课程,以及计算机网络、算法、数据库系统、多媒体等大量选修课。 大一刚进学校,大部分同学都是零基础,所以这一年的学习任务比较轻松,主要是打基础,学习C语言编程和离散数学(数据结构的理论基础);大二开始接触计算机系统级编程,学习操作系统原理,同时开始上机练习(操作系统和系统调用了课程是两门必修课);大三基本可以接触到计算机领域中各个细分方向,学生可以根据自己的兴趣选择先修课,为今后的专业学习打下良好的基础;大四准备升学或者就业,在巩固好本专业的基础上涉猎其他专业领域的知识,拓宽自己的知识面,为今后人生的事业发展做好规划(不管是继续深造还是就业,学科基础知识都是不可或缺的)。
当然,因为每个学校开设的课程不同,所以并不能很具体地给题主列出每一门课程的设置。但可以推荐几本书作为参考: 数据结构:《数据结构》严蔚敏编著 操作系统:《操作系统》西安交大出版社,《操作系统教程》哈尔滨工业大学出版社 计算机网络:《计算机网络》(第7版)汤家凤主编 算法:《算法导论》(第2版)