计算机科学与技术专业都有什么课程

2025-02-24 10:06:52
推荐回答(2个)
回答1:

专业主干课:(1)、高等数学(2)、线性代数(3)、概率统计(4)、计算机基础(5)、电路与电子技术(6)、离散数学(7)、数字逻辑(8)、高级语言程序设计(C语言)(9)、汇编语言程序设计(10)、数据结构(11)、计算机组成原理 (12)、操作系统(13)、数据库原理(14)、计算机通讯与网络
其他相关课程:
微型机系统与接口技术、ARM嵌入式系统开发、嵌入式操作系统(Linux系统,Windows CE等等)、自动控制原理、算法设计与分析
Oracle数据库、SQL数据库、信息存储及检索、算法设计与分析;
网络操作系统、网络游戏程序设计、JSP、网络布线与实践、面向对象程序设计(如:Java、VC++等)、算法设计与分析
网站建设与维护、网页设计教程、Photoshop教程、flash教程、FrontPage教程、面向对象程序设计(如:Java、VC++等);

软件测试理论、软件质量、软件测试方法、软件测试工具、Linux操作系统、SQL Server、软件工程、算法设计与分析等等;
数据挖掘概念与技术、信息存储及检索、管理信息系统、模糊数学、粗糙集理论、算法设计与分析;

当然,这些副课不可能全上,往往根据相关专业细分再确定

回答2:

各个高校设置的课程有所差别。专业课程不外乎计算机基础课程类的,核心课程类的。
清华大学供参考,A2:计算机科学与技术专业核心课程 5门,14 学分
30240243 操作系统 3学分
30240382 编译原理 2学分
40240432 形式语言与自动机 2学分
30240042 人工智能导论 2学分
40240595 专业实践 5学分