大学cs专业学什么?
本科CS(计算机科学)专业具体学啥,得看所在大学的课程设置。 因为我国开设的CS课程大多数是以培养应用型人才为目的,所以和海外院校的设置差距较大,很难直接给出一个详细的课程内容。 但是可以分享一些关于CS专业学习方面的内容。 首先必须明确一点,计算机相关专业(以下简称“计科”)是一个覆盖面极其广泛的学科。换句话说,只要是涉及与电脑打交道的专业,都可以归属到计科这个大范畴内。
在讨论计科专业学习内容之前,先简单地介绍一下国内对于该专业的划分以及对应的招生代码。 教育部颁布的《普通高等学校本科专业目录》中,计算机类下的专业共有7个,分别是:计算机科学与技术、软件工程、信息安全、物联网工程、数字媒体技术、网络工程、智能科学与技术;
而招生方面,上述7个专业都在0806(工学)大类下,另外还涉及5个二级学科(一级学科是0812计算机科学与技术),分别是:080605T 机器人工程专业、080609T 数据科学与大数据技术、080610T 网络空间安全、080611T 软件工程专业和080613T 微电子科学与工程。 而这些就是本科阶段学习的主要的专业科目,当然不同的学校可能在这几个基础课程上略有区别,但是核心内容都是一样的。 还有一门必不可少的专业选修课——算法分析与设计,这门课在考研复试和找工作时都会有用武之地,建议各位学弟学妹们好好把握。
以上就是本科阶段主要学习的基本课程内容,当然除了以上提到的,还会有很多其它的必修和选修课程,但是这些都是最基础的。 除了以上在课堂里面学习的知识以外,想真正学好CS,还需要大家花大量的时间自学(注意这里是被动地“自修”,而不是主动地“自学”)更多的新知识和技能。因为CS的更新换代速度是非常快的,所以建议大家保持一种“活到老学到老”的学习态度。