计算机科学与技术专业需要学习哪些课程?

如题所述

如果是本科,一般院校会开设四种课程供学生学习,即:公共必修课、公共选修课、专业必修课、专业选修课。

公共课就是:高等数学、线性代数、概率论与数理统计、大学英语(或其他语言)、马克思主义原理、思想道德修养与法律基础、毛泽东思想与中国特色社会主义概论、中国近代史纲要等等。

专业课程(包括学科基础课和专业必修课):
高级语言程序设计(如C、C++)、离散数学、数据结构、信号处理原理、系统分析与控制、数字逻辑、人工智能导论、微计算机技术、操作系统、汇编语言程序设计、计算机原理、计算机系统结构、编译原理、计算机网络、专业英语阅读等。

另外,根据学校的不同情况,开设不同的公共选修课和专业选修课供学生选择。公选课是诸如普通心理学、演讲技巧、钢琴艺术等等诸如此类的公共课程。
下面列举几个专业选修课:
数字图像处理、多媒体技术基础及应用、计算机图形学基础、计算机实时图形和动画技术、系统仿真与虚拟现实、现代控制技术、信息检索、数据挖掘、模式识别、机器学习概论、人机交互理论与技术、人工神经网络、媒体计算、搜索引擎技术基础、系统分析与控制、嵌入式系统、微计算机技术、数字系统设计自动化、VLSI设计导论、通信原理概论、计算机网络安全技术、存储技术基础、网格计算、高性能计算前沿技术、网络安全与隐私原理、多媒体信息隐藏与内容安全、网络安全工程与实践、计算机网络管理等等。

每个学校根据其具体实际情况,开设课程数目、内容及名称都会有所不同。

希望对你有帮助^^
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-02-09
C语言,数据结构,算法,汇编语言,计算机组成原理,编译原理,网络,操作系统……
高等数学,线性代数,概率论……
马哲邓论江三胡发……
第2个回答  2014-02-09
高等数学 线性代数 大学外语 计算机引论 高等数学 大学外语 大学物理 离散数学 大学物理 大学外语 马克思主义哲学原理 电子技术 C++程序设计 汇编语言程序设计 数值分析 计算机组成原理 数据结构 邓小平理论概论 编译原理 操作系统 数据库原理 毛泽东思想概论 思想道德修养 体育 工程概论 概率论 体育 程序实践 电路原理 大学物理实验 法律基础 体育 大学生健康教育 企业经济管理 大学物理实验 形势与政策 大学外语 体育 军事理论 电子技术课追答

我是学软件工程的,我们属于同一个系,学的东西也差不多,这些东西分好几个学期分别学,

亲爱的,请采纳吧,谢谢咯

相似回答