计算机科学与技术专业课程表
原题目:计算机科学与工程专业的课程表
原题目:计算机科学与工程专业的课程表介绍本文档提供了计算机科学与工程专业的课程表,以帮助学生了解该专业的课程安排和研究计划。
第一学期- 课程1:计算机基础知识- 课时:4学分- 内容:介绍计算机科学的基本概念,包括计算机组成、操作系统、计算机网络等。
- 课程2:编程基础- 课时:4学分- 内容:研究编程语言的基础知识和编程技术,包括算法、数据结构、面向对象编程等。
- 课程3:离散数学- 课时:3学分- 内容:介绍数学在计算机科学中的应用,包括命题逻辑、图论、集合论等。
- 课程4:计算机网络- 课时:3学分- 内容:研究计算机网络的基本原理和协议,包括网络体系结构、网络安全、互联网等。
第二学期- 课程1:数据库系统- 课时:4学分- 内容:研究数据库的设计与管理,包括关系模型、SQL语言、数据库优化等。
- 课程2:操作系统- 课时:4学分- 内容:介绍操作系统的概念和原理,包括进程管理、内存管理、文件系统等。
- 课程3:软件工程- 课时:3学分- 内容:研究软件开发的方法和技术,包括需求分析、软件设计、软件测试等。
- 课程4:算法与数据结构- 课时:3学分- 内容:深入研究算法的设计和分析,包括排序算法、图算法、动态规划等。
第三学期- 课程1:人工智能- 课时:4学分- 内容:介绍人工智能的基本概念和应用,包括机器研究、自然语言处理、机器视觉等。
- 课程2:计算机图形学- 课时:3学分- 内容:研究计算机图形学的原理和算法,包括三维渲染、图像处理、虚拟现实等。
- 课程3:网络安全- 课时:3学分- 内容:深入研究网络安全的概念和技术,包括加密算法、防火墙、入侵检测等。
第四学期- 课程1:分布式系统- 课时:4学分- 内容:研究分布式系统的设计和管理,包括分布式数据库、分布式文件系统、分布式计算等。
- 课程2:软件测试- 课时:3学分- 内容:研究软件测试的方法和工具,包括单元测试、集成测试、性能测试等。
清华大学计算机科学与技术专业课程表
信息学院本科指导性教学计划(公共课)第一学年秋季学期课号课程名学分周学时考试或考查说明及主要先修课10610022思想道德修养22考查10640433英语选修22考查10420874一元微积分44考试10420684几何与代数(1)44考试20240013离散数学(1)33考试20230093计算机语言与程序计33考试30250023计算机语言与程序计33考试30240233程序设计基础33考试四选一34100063程序设计基础33考试30210041信息科学技术概论11考查春季学期00501622毛泽东思想概论32考试10640443英语选修22考查10420884多元微积分44考试一元微积分10420692几何与代数(2)22考试几何与代数(1) 二选一10420913几何与代数(2)33考试几何与代数(1)10430484大学物理B(1)44考试一元微积分10430344大学物理(1)(英)44考试一元微积分三选一10430525大学物理A(1)55考试一元微积分20220214电路原理44考试20220221电路原理实验11考查第二学年秋季学期课号课程名学分周学考试或考查说明及主要先修课10420753高等微积分22考试一元微积分10420252复变函数引论22考试一元微积分二选一复变函数33考试一元微积分10430535大学物理A(2)55考试大学物理A(2)20250093电子技术基础33考试电路原理二选一30230563数字逻辑电路33考试电路原理电子技术基础实验22考查跨学期课,本学期完成1学分10420262数理方程引论22考查不修该课程20130342工程图学基础22考试春季学期10420243随机数学方法33考试二选一10420803概率论与数理统计33考试数字逻辑电路33考试电路原理电子技术基础电子技术系列实验22考查跨学期课,本学期完成1学分30230104信号与系统44考试微积分电路复二选一40250144信号与系统分析44考试变几何与代数40240013系统分析与控制33考试微积分电路复二选一40250074自动控制理论(1)44考试变几何与代数3025数据结构33考试四选一34100044数据结构与算法44考试微电子学导论33考试半导体器件与集成电路33考试三选一集成电路原理与设计33考试物理、生物类课程≥2220240023离散数学(2)(选)33考试夏季学期电子技术课程设计33考查电子技术基础Java语言(选)22考查计算机语言与程序设计二选一语言(选)22考查计算机语言与程序设计第三学年秋季学期课号课程名学分周学时考试或考查说明及主要先修课汇编语言程序设计33考试40240354计算机组成原理44考试汇编语言程序设计数字电子技术基础40240432形式语言与自动机22考试3024信号处理原理44考试微积分电路复变几何与代以下专业方向课选修不少于3学分30240262数据库系统原理22考试数据结构30240042人工智能导论22考试离散数学30240222VLSI设计导论22考查数字逻辑与数字电路网络编程与计算技术22考查40240642现代控制技术22考查自动控制理论(1)春季学期10610053马克思主义哲学原理32考试30240243操作系统33考试计算机组成原理40240144编译原理33考试数据结构、汇编语言程序设计40240433计算机系统结构33考试计算机组成原理20240433数值分析(选)或同组其它数学类课33考试微积分、线性代数体育专项(2)以下专业方向课选修不少于3学分40240412数字系统设计自动化22考查数字逻辑与数字电路40240392多媒体技术基础及应用22考查40240452模式识别22考查概率与统计初等数论及其应用22考试30240253微计算机技术33考试计算机组成原理、汇编语言程序设计40240422计算机图形学基础22考查数据结构30230313通信电路33考试电子技术基础数字逻辑电路30240163软件工程33考试数据结构第四学年秋季学期课号课程名学分周学时考试或考查说明及主要先修课40240243计算机网络33考试必修操作系统30210033通信原理33考试必修二选一30230343现代通信原理33考试必修通信电路计算机网络专题训练11B34:专业专题训练≥4≥4体育专项(3)人文选修课≥6≥6见全校性选修课选课手册以下专业方向课选修不少于4学分30240192高性能计算导论22考查22考查﹡模式识别基础40240062数字图像处理22考查22考查40240362电子商务平台及核心技术33考试40240472计算机实时图形和动画技术40240372信息检索22考查数据结构40240402虚拟现实22考查40240492数据挖掘22考试40240502软件开发方法22考试嵌入式系统33考试操作系统合计≥21≥21 春季学期综合论文训练1015周必修体育专项(4)选修注:带*者为院平台课,可在信息学院范围内选修不低于所列学分的同类课程计算机科学与技术专业核心课程6 门,17学分课号课程名学分先修要求40240433计算机系统结构3(春)操作系统30240243操作系统3(春)计算机组成原理,数据结构40240144编译原理4(春)数据结构40240243计算机网络3(秋)操作系统40240432形式语言与自动机2(秋)离散数学(1)20240103汇编语言程序设计3(秋)计算机科学与技术专业限选课不少于11学分,其中:计算机系统结构-----计算机科学与技术专业选修不少于2学分课号课程名学分先修要求30240253微计算机技术3汇编语言程序设计嵌入式系统3计算机组成原理操作系统40240412数字系统设计自动化2数字逻辑电路30240222VLSI设计导论2数字逻辑电路计算机软件与理论---计算机科学与技术专业选修不少于2学分课号课程名学分先修要求初等数论及其应用2离散数学30240192高性能计算导论2(英语讲课)计算机系统结构30240262数据库系统原理2数据结构网络编程与计算技术2计算机组成原理软件开发方法2C++ 数据结构软件工程30240134软件工程3C++数据结构计算机应用技术-----计算机科学与技术专业选修不少于2学分课号课程名学分先修要求30240042人工智能导论2离散数学40240452模式识别2几何与代数概率与统计人工智能导论40240062数字图象处理2概率与统计程序设计基础40240392多媒体技术基础及应用2信号处理原理40240422计算机图形学基础2数据结构40240472计算机实时图形和动画2几何与代数技术40240402虚拟现实2计算机组成原理40240462现代控制技术2系统分析与控制40240372信息检索2数据结构40240362电子商务平台及核心技术2数据结构JAVA程序设计数据库系统原理40240492数据挖掘2数据库系统原理计算机科学与技术专业专题训练不少于5学分,其中计算机网络专题训练为必选课号课程名学分先修要求计算机网络专题训练1(秋)操作系统专题训练2(秋)编译原理专题训练2(秋)数据库专题训练2(秋)计算机科学与技术专业的任选课程课号课程名学分先修要求30240253微计算机技术3汇编语言程序设计初等数论及其应用2离散数学网络编程与计算技术2计算机组成原理30240134软件工程3C++数据结构30240042人工智能导论2离散数学40240452模式识别2几何与代数概率与统计人工智能导论40240062数字图象处理2概率与统计程序设计基础40240392多媒体技术基础及应用2信号处理原理40240422计算机图形学基础2数据结构40240472计算机实时图形和动画技术2几何与代数40240402虚拟现实2计算机组成原理40240462现代控制技术2系统分析与控制40240372信息检索2数据结构40240362电子商务平台及核心技术2数据结构JAVA程序设计数据库系统原理40240492数据挖掘2数据库系统原理计算机科学与技术专业 业务培养目标:本专业培养具有良好的科学素养,系统地、较好地掌握计算机科学与技术包括计算机硬件、软件与应用的基本理论、基本知识和基本技能与方法,能在科研部门、教育单位、企业、事业、技术和行政管理部门等单位从事计算机教学、科学研究和应用的计算机科学与技术学科的高级专门科学技术人才。
清华大学计算机科学及技术专业课程表
嵌入式系统3计算机组成原理操作系统40240412数字系统设计自动化2数字逻辑电路30240222VLSI设计导论2数字逻辑电路计算机软件与理论---计算机科学与技术专业选修不少于2学分课号课程名学分先修要求初等数论及其应用2离散数学30240192高性能计算导论2(英语讲课)计算机系统结构30240262数据库系统原理2数据结构网络编程与计算技术2计算机组成原理软件开发方法2C++ 数据结构软件工程30240134软件工程3C++数据结构计算机应用技术-----计算机科学与技术专业选修不少于2学分课号课程名学分先修要求30240042人工智能导论2离散数学40240452模式识别2几何与代数概率与统计人工智能导论40240062数字图象处理2概率与统计程序设计基础40240392多媒体技术基础及应用2信号处理原理40240422计算机图形学基础2数据结构40240472计算机实时图形和动画2几何与代数技术40240402虚拟现实2计算机组成原理40240462现代控制技术2系统分析与控制40240372信息检索2数据结构40240362电子商务平台及核心技术2数据结构JAVA程序设计数据库系统原理40240492数据挖掘2数据库系统原理计算机科学与技术专业专题训练不少于5学分,其中计算机网络专题训练为必选课号课程名学分先修要求计算机网络专题训练1(秋)操作系统专题训练2(秋)编译原理专题训练2(秋)数据库专题训练2(秋)计算机科学与技术专业的任选课程课号课程名学分先修要求30240253微计算机技术3汇编语言程序设计初等数论及其应用2离散数学网络编程与计算技术2计算机组成原理30240134软件工程3C++数据结构30240042人工智能导论2离散数学40240452模式识别2几何与代数概率与统计人工智能导论40240062数字图象处理2概率与统计程序设计基础40240392多媒体技术基础及应用2信号处理原理40240422计算机图形学基础2数据结构40240472计算机实时图形和动画技术2几何与代数40240402虚拟现实2计算机组成原理40240462现代控制技术2系统分析与控制40240372信息检索2数据结构40240362电子商务平台及核心技术2数据结构JAVA程序设计数据库系统原理40240492数据挖掘2数据库系统原理计算机科学与技术专业 业务培养目标:本专业培养具有良好的科学素养,系统地、较好地掌握计算机科学与技术包括计算机硬件、软件与应用的基本理论、基本知识和基本技能与方法,能在科研部门、教育单位、企业、事业、技术和行政管理部门等单位从事计算机教学、科学研究和应用的计算机科学与技术学科的高级专门科学技术人才。
计算机科学与技术专业课程表
计算机科学与技术专业课程表计算机科学与技术专业03023001高等数学Higher Mathematics【192-11-1、2】内容提要:作为本专业的重要基础课程,内容以微积分、中值定理、不定积分、定积分及其应用,多元函数微分法及其应用、重积分、曲线积分与曲面积分、无穷级数及微分方程等。
修读对象:计算机科学与技术专业本科生教材:《高等数学》同济大学主编高等教育出版社参考书目:《高等数学》四川大学主编高等教育出版社03023002线性代数Linear Algebra【36-2-1】内容提要:线性代数是研究有限线性空间的结构和线性空间的线性变换的数学分支。
主要学习N阶行列式,矩阵及其运算等,向量组的线性相关与矩阵的秩,线性方程,相似矩阵及二次型,线性空间与线性变换。
修读对象:计算机科学与技术专业本科生教材:《线性代数》同济大学主编高等教育出版社参考书目:《线性代数》四川大学数学系教学研究室编高等教育出版社03023003高级语言程序设计High-level Language Program Design 【110-5-1、2】先修课程:计算机科学技术导论内容提要:结构化程序设计基本思想及各种基本结构设计方法,高级语言数据类型、数组、函数、预编译,指针、结构体、文件等,简单的算法分析,使学生能够用高级语言进行相应程序设计。
修读对象:计算机科学与技术专业本科生教材:《C++程序设计》谭浩强主编清华大学出版社参考书目:《C语言程序设计教程》秦友淑主编03023004计算机科学技术导论Introduction to Computer Science and Technology【42-2-1】内容提要:本课程通过与信息化社会、计算机科学技术的基础知识、计算机软硬件系统、软件开发技术、数据通信与计算机网络、多媒体技术及其应用、数据库系统及其应用、计算机信息安全技术、计算机的应用领域等方面的概要讲解,系统介绍了计算机科学技术学科体系内容。
清华大学计算机科学与技术专业课程表培训资料
清华大学计算机科学与技术专业课程表信息学院本科指导性教学计划(公共课)第二学年秋季学期春季学期(选)夏季学期第三学年秋季学期春季学期第四学年秋季学期春季学期注:带*者为院平台课,可在信息学院范围内选修不低于所列学分的同类课程计算机科学与技术专业核心课程6 门,17学分课号课程名学分先修要求40240433计算机系统结构3(春) 操作系统30240243操作系统3(春) 计算机组成原理,数据结构40240144编译原理4(春) 数据结构40240243计算机网络3(秋) 操作系统40240432形式语言与自动机2(秋) 离散数学(1)20240103汇编语言程序设计3(秋)计算机科学与技术专业限选课不少于11学分,其中:计算机系统结构-----计算机科学与技术专业选修不少于2学分先修要求课号课程名学分30240253微计算机技术3汇编语言程序设计嵌入式系统3计算机组成原理操作系统40240412数字系统设计自动化2数字逻辑电路30240222 VLSI设计导论2数字逻辑电路计算机软件与理论---计算机科学与技术专业选修不少于2学分课号课程名学先修要求分初等数论及其应用2离散数学30240192 高性能计算导论2(英语讲课)计算机系统结构30240262 数据库系统原理2数据结构网络编程与计算技术2计算机组成原理软件开发方法2C++ 数据结构软件工程30240134 软件工程3C++数据结构计算机应用技术-----计算机科学与技术专业选修不少于2学分先修要求课号课程名学分30240042 人工智能导论2离散数学40240452 模式识别2几何与代数概率与统计人工智能导论40240062 数字图象处理2概率与统计程序设计基础2信号处理原理40240392 多媒体技术基础及应用40240422 计算机图形学基础2数据结构2几何与代数40240472 计算机实时图形和动画技术40240402 虚拟现实2计算机组成原理40240462 现代控制技术2系统分析与控制40240372 信息检索2数据结构40240362 电子商务平台及核心技术2数据结构JAVA程序设计数据库系统原理40240492 数据挖掘2数据库系统原理计算机科学与技术专业专题训练不少于5学分,其中计算机网络专题训练为必选课号课程名学分先修要求计算机网络专题训练1(秋)操作系统专题训练2(秋)编译原理专题训练2(秋)数据库专题训练2(秋)计算机科学与技术专业的任选课程课号课程名学分先修要求30240253 微计算机技术3汇编语言程序设计初等数论及其应用2离散数学网络编程与计算技术2计算机组成原理30240134 软件工程3C++数据结构30240042 人工智能导论2离散数学40240452 模式识别2几何与代数概率与统计人工智能导论40240062 数字图象处理2概率与统计程序设计基础40240392 多媒体技术基础及应用2信号处理原理40240422 计算机图形学基础2数据结构40240472 计算机实时图形和动画技术2几何与代数40240402 虚拟现实2计算机组成原理40240462 现代控制技术2系统分析与控制40240372 信息检索2数据结构40240362 电子商务平台及核心技术2数据结构JAVA程序设计数据库系统原理40240492 数据挖掘2数据库系统原理计算机科学与技术专业业务培养目标:本专业培养具有良好的科学素养,系统地、较好地掌握计算机科学与技术包括计算机硬件、软件与应用的基本理论、基本知识和基本技能与方法,能在科研部门、教育单位、企业、事业、技术和行政管理部门等单位从事计算机教学、科学研究和应用的计算机科学与技术学科的高级专门科学技术人才。
清华大学计算机科学与技术专业课程表
清华大学计算机科学与技术专业课程表信息学院本科指导性教学计划(公共课)春季学期夏季学期第三学年秋季学期春季学期第四学年秋季学期春季学期注:带*者为院平台课,可在信息学院范围内选修不低于所列学分的同类课程计算机科学与技术专业核心课程6 门,17学分课号 课程名 学分 先修要求 40240433计算机系统结构 3(春)操作系统 30240243操作系统 3(春) 计算机组成原理,数据结构40240144编译原理 4(春)数据结构 40240243计算机网络 3(秋)操作系统 40240432 形式语言与自动机 2(秋)离散数学(1)20240103汇编语言程序设计 3(秋)计算机科学与技术专业限选课不少于11学分,其中:计算机系统结构-----计算机科学与技术专业选修不少于2学分 课号 课程名 学分 先修要求 30240253微计算机技术 3 汇编语言程序设计 嵌入式系统 3计算机组成原理 操作系统 40240412数字系统设计自动化2 数字逻辑电路 30240222VLSI 设计导论2 数字逻辑电路 计算机软件与理论---计算机科学与技术专业选修不少于2学分 课号 课程名 学分 先修要求 初等数论及其应用 2 离散数学 30240192 高性能计算导论 2 (英语讲课)计算机系统结构 30240262 数据库系统原理 2 数据结构 网络编程与计算技术 2 计算机组成原理 软件开发方法 2 C ++ 数据结构 软件工程 30240134软件工程 3 C++数据结构计算机应用技术-----计算机科学与技术专业选修不少于2学分 课号 课程名 学先修要求分 30240042 人工智能导论 2 离散数学 40240452模式识别 2 几何与代数 概率与统计 人工智能导论 40240062 数字图象处理 2 概率与统计 程序设计基础 40240392 多媒体技术基础及应用 2 信号处理原理 40240422 计算机图形学基础 2 数据结构 40240472 计算机实时图形和动画技术 2 几何与代数 40240402 虚拟现实 2 计算机组成原理 40240462 现代控制技术 2 系统分析与控制 40240372信息检索 2 数据结构 40240362 电子商务平台及核心技术 2 数据结构 JA V A 程序设计数据库系统原理 40240492数据挖掘 2 数据库系统原理 计算机科学与技术专业专题训练不少于5学分,其中计算机网络专题训练为必选 课号 课程名 学分 先修要求 计算机网络专题训练 1(秋) 操作系统专题训练 2(秋) 编译原理专题训练 2(秋) 数据库专题训练 2(秋)计算机科学与技术专业的任选课程 课号 课程名 学分 先修要求 30240253 微计算机技术3 汇编语言程序设计初等数论及其应用2离散数学网络编程与计算技术2计算机组成原理30240 134 软件工程3C++数据结构30240 042 人工智能导论2离散数学40240 452 模式识别2几何与代数概率与统计人工智能导论40240 062 数字图象处理2概率与统计程序设计基础40240 392 多媒体技术基础及应用2信号处理原理40240 422 计算机图形学基础2数据结构40240 472 计算机实时图形和动画技术2几何与代数40240 402 虚拟现实2计算机组成原理40240 462 现代控制技术2系统分析与控制40240 372 信息检索2数据结构40240 362 电子商务平台及核心技术2数据结构JA V A程序设计数据库系统原理40240492数据挖掘2数据库系统原理计算机科学与技术专业业务培养目标:本专业培养具有良好的科学素养,系统地、较好地掌握计算机科学与技术包括计算机硬件、软件与应用的基本理论、基本知识和基本技能与方法,能在科研部门、教育单位、企业、事业、技术和行政管理部门等单位从事计算机教学、科学研究和应用的计算机科学与技术学科的高级专门科学技术人才。
(完整word版)清华大学计算机科学与技术专业课程表
信息学院本科指导性教学计划(公共课)第一学年秋季学期第二学年秋季学期第三学年第四学年注:带*者为院平台课,可在信息学院范围内选修不低于所列学分的同类课程计算机科学与技术专业核心课程6门,17学分课号课程名学分先修要求计算机系统结构3(春)操作系统操作系统3(春)计算机组成原理,数据结构编译原理4(春)数据结构计算机网络3(秋)操作系统形式语言与自动机2(秋)离散数学(1)汇编语言程序设计3(秋)计算机科学与技术专业限选课不少于11学分,其中:计算机系统结构-----计算机科学与技术专业选修不少于2学分课号课程名学分先修要求微计算机技术3汇编语言程序设计嵌入式系统3计算机组成原理操作系统数字系统设计自动化2数字逻辑电路VLSI设计导论2数字逻辑电路计算机软件与理论---计算机科学与技术专业选修不少于2学分课号课程名学分先修要求初等数论及其应用2离散数学高性能计算导论2(英语讲课)计算机系统结构数据库系统原理2数据结构网络编程与计算技术2计算机组成原理软件开发方法2C++ 数据结构软件工程软件工程3C++数据结构计算机应用技术--- 计算机科学与技术专业选修不少于2学分课号课程名学分先修要求人工智能导论2离散数学模式识别2几何与代数概率与统计能导论人工智数字图象处理2概率与统计程序设计基础多媒体技术基础及应用2信号处理原理计算机图形学基础2数据结构计算机实时图形和动画技术2几何与代数虚拟现实2计算机组成原理现代控制技术2系统分析与控制信息检索2数据结构电子商务平台及核心技术2数据结构JAVA 程序设计库系统原理数据数据挖掘2数据库系统原理计算机科学与技术专业专题训练不少于5学分,其中计算机网络专题训练为必选课号课程名学分先修要求计算机网络专题训练1(秋)操作系统专题训练2(秋)编译原理专题训练2(秋)数据库专题训练2(秋)计算机科学与技术专业的任选课程课号课程名学分先修要求微计算机技术3汇编语言程序设计初等数论及其应用2离散数学网络编程与计算技术2计算机组成原理软件工程3C++数据结构人工智能导论2离散数学模式识别2几何与代数概率与统计人工智能导论数字图象处理2概率与统计程序设计基础多媒体技术基础及应用2信号处理原理计算机图形学基础2数据结构计算机实时图形和动画技术2几何与代数虚拟现实2计算机组成原理现代控制技术2系统分析与控制信息检索2数据结构电子商务平台及核心技术2数据结构JAVA 程序设计数据库系统原理数据挖掘2数据库系统原理计算机科学与技术专业业务培养目标:本专业培养具有良好的科学素养,系统地、较好地掌握计算机科学与技术包括计算机硬件、软件与应用的基本理论、基本知识和基本技能与方法,能在科研部门、教育单位、企业、事业、技术和行政管理部门等单位从事计算机教学、科学研究和应用的计算机科学与技术学科的高级专门科学技术人才。
计算机科学与技术课表
计算机科学与技术课程表的内容是非常丰富和多样化的,涵盖了计算机科学与技术领域的各个方面。
下面是一个可能的计算机科学与技术课表的参考内容。
第一学年: 1. 高级编程语言:这门课程主要介绍常见的高级编程语言,包括C++、Java等,以及它们的语法和使用方法。
2. 数据结构与算法:该课程介绍不同的数据结构和算法,如链表、树和排序算法等,以及它们的应用和性能分析。
3.操作系统原理:学习操作系统的基本概念和原理,包括进程管理、内存管理和文件系统等。
4. 计算机网络:介绍计算机网络的基本概念和协议,如TCP/IP协议和网络安全等。
5. 离散数学:学习离散数学的基本概念和方法,如集合论、逻辑和图论等,为后续的计算机科学与技术课程打下基础。
第二学年: 1. 数据库原理与应用:介绍关系型数据库的原理和应用,学习SQL语言的使用和数据库设计等。
2. 编译原理:学习编译器的基本原理和构造方法,包括词法分析、语法分析和代码生成等。
3. 软件工程:介绍软件开发的基本流程和方法,包括需求分析、设计、编码和测试等。
4. 操作系统实践:通过实践项目,学习操作系统的实际开发和调优技巧。
5. 计算机体系结构:了解计算机体系结构的基本原理和技术,包括指令集体系结构和存储器层次结构等。
第三学年: 1. 人工智能:介绍人工智能的基本概念和算法,包括机器学习、神经网络和自然语言处理等。
2. 分布式系统:学习分布式系统的设计和实现,包括分布式数据库和分布式计算等。
3. 网络编程:学习网络编程的基本概念和技术,包括Socket编程和网络协议的设计与实现等。
4. 数字图像处理:介绍数字图像处理的基本原理和方法,包括图像滤波、图像分割和图像识别等。
5. 软件测试与质量保证:学习软件测试的基本概念和技术,包括测试方法、测试工具和质量保证的控制方法等。
第四学年: 1. 计算机图形学:学习计算机图形学的基本原理和方法,包括图形渲染、三维建模和动画等。
清华大学计算机科学与技术专业课程表上课讲义
信息学院本科指导性教学计划(公共课)第二学年秋季学期春季学期夏季学期第三学年秋季学期春季学期第四学年秋季学期春季学期注:带*者为院平台课,可在信息学院范围内选修不低于所列学分的同类课程计算机科学与技术专业核心课程6 门,17学分课号课程名学分先修要求计算机系统结构3(春) 操作系统操作系统3(春) 计算机组成原理,数据结构编译原理4(春) 数据结构计算机网络3(秋) 操作系统形式语言与自动机2(秋) 离散数学(1)汇编语言程序设计3(秋)计算机科学与技术专业限选课不少于11学分,其中:计算机系统结构-----计算机科学与技术专业选修不少于2学分课号课程名学分先修要求微计算机技术3汇编语言程序设计嵌入式系统3计算机组成原理操作系统数字系统设计自动化2数字逻辑电路VLSI设计导论2数字逻辑电路计算机软件与理论---计算机科学与技术专业选修不少于2学分课号课程名学分先修要求初等数论及其应用2离散数学高性能计算导论2(英语讲课)计算机系统结构数据库系统原理2数据结构网络编程与计算技术2计算机组成原理软件开发方法2C++ 数据结构软件工程软件工程3C++数据结构计算机应用技术-----计算机科学与技术专业选修不少于2学分课号课程名学分先修要求人工智能导论2离散数学模式识别2几何与代数概率与统计人工智能导论数字图象处理2概率与统计程序设计基础多媒体技术基础及应用2信号处理原理计算机图形学基础2数据结构2几何与代数计算机实时图形和动画技术虚拟现实2计算机组成原理现代控制技术2系统分析与控制信息检索2数据结构电子商务平台及核心技术2数据结构JA VA程序设计数据库系统原理数据挖掘2数据库系统原理计算机科学与技术专业专题训练不少于5学分,其中计算机网络专题训练为必选课号课程名学分先修要求计算机网络专题训练1(秋)操作系统专题训练2(秋)编译原理专题训练2(秋)数据库专题训练2(秋)计算机科学与技术专业的任选课程课号课程名学分先修要求微计算机技术3汇编语言程序设计初等数论及其应用2离散数学网络编程与计算技术2计算机组成原理软件工程3C++数据结构人工智能导论2离散数学模式识别2几何与代数概率与统计人工智能导论数字图象处理2概率与统计程序设计基础多媒体技术基础及应用2信号处理原理计算机图形学基础2数据结构计算机实时图形和动画技术2几何与代数虚拟现实2计算机组成原理现代控制技术2系统分析与控制信息检索2数据结构电子商务平台及核心技术2数据结构JA V A程序设计数据库系统原理数据挖掘2数据库系统原理计算机科学与技术专业业务培养目标:本专业培养具有良好的科学素养,系统地、较好地掌握计算机科学与技术包括计算机硬件、软件与应用的基本理论、基本知识和基本技能与方法,能在科研部门、教育单位、企业、事业、技术和行政管理部门等单位从事计算机教学、科学研究和应用的计算机科学与技术学科的高级专门科学技术人才。
(完整word版)清华大学计算机科学与技术专业课程表
信息学院本科指导性教学计划(公共课)第二学年秋季学期春季学期夏季学期第三学年秋季学期春季学期第四学年秋季学期春季学期注:带*者为院平台课,可在信息学院范围内选修不低于所列学分的同类课程计算机科学与技术专业核心课程6 门,17学分课号课程名学分先修要求计算机系统结构3(春) 操作系统操作系统3(春) 计算机组成原理,数据结构编译原理4(春) 数据结构计算机网络3(秋) 操作系统形式语言与自动机2(秋) 离散数学(1)汇编语言程序设计3(秋)计算机科学与技术专业限选课不少于11学分,其中:计算机系统结构-----计算机科学与技术专业选修不少于2学分课号课程名学分先修要求微计算机技术3汇编语言程序设计嵌入式系统3计算机组成原理操作系统数字系统设计自动化2数字逻辑电路VLSI设计导论2数字逻辑电路计算机软件与理论---计算机科学与技术专业选修不少于2学分课号课程名学分先修要求初等数论及其应用2离散数学高性能计算导论2(英语讲课)计算机系统结构数据库系统原理2数据结构网络编程与计算技术2计算机组成原理软件开发方法2C++ 数据结构软件工程软件工程3C++数据结构计算机应用技术-----计算机科学与技术专业选修不少于2学分课号课程名学分先修要求人工智能导论2离散数学模式识别2几何与代数概率与统计人工智能导论数字图象处理2概率与统计程序设计基础多媒体技术基础及应用2信号处理原理计算机图形学基础2数据结构2几何与代数计算机实时图形和动画技术虚拟现实2计算机组成原理现代控制技术2系统分析与控制信息检索2数据结构电子商务平台及核心技术2数据结构JA VA程序设计数据库系统原理数据挖掘2数据库系统原理计算机科学与技术专业专题训练不少于5学分,其中计算机网络专题训练为必选课号课程名学分先修要求计算机网络专题训练1(秋)操作系统专题训练2(秋)编译原理专题训练2(秋)数据库专题训练2(秋)计算机科学与技术专业的任选课程课号课程名学分先修要求微计算机技术3汇编语言程序设计初等数论及其应用2离散数学网络编程与计算技术2计算机组成原理软件工程3C++数据结构人工智能导论2离散数学模式识别2几何与代数概率与统计人工智能导论数字图象处理2概率与统计程序设计基础多媒体技术基础及应用2信号处理原理计算机图形学基础2数据结构计算机实时图形和动画技术2几何与代数虚拟现实2计算机组成原理现代控制技术2系统分析与控制信息检索2数据结构电子商务平台及核心技术2数据结构JA V A程序设计数据库系统原理数据挖掘2数据库系统原理计算机科学与技术专业业务培养目标:本专业培养具有良好的科学素养,系统地、较好地掌握计算机科学与技术包括计算机硬件、软件与应用的基本理论、基本知识和基本技能与方法,能在科研部门、教育单位、企业、事业、技术和行政管理部门等单位从事计算机教学、科学研究和应用的计算机科学与技术学科的高级专门科学技术人才。
清华大学计算机专业课程表
清华大学计算机专业课程表1.培养基础厚、专业面宽、具有自主学习能力的复合型人才。
2 学生全面参与教育教学、科学研究、文化艺术、社会服务等活动创造条件,发现自己的能力和兴趣,最大限度地发展自己的智力和潜能,敢于面对挑战、不断探索、努力创造、追求卓越,养成独立工作的能力和终身学习的习惯3 计算机科学与技术专业的本科生运用所掌握的理论知识和技能,从事计算机科学理论、计算机系统结构、计算机网络、计算机软件及计算机应用等方面的科研、开发与教学工作。
4 计算机软件专业的本科生运用所掌握的理论知识和技能,从事计算机软件、信息系统与项目管理等方面的科研、开发与教学工作。
人文选修课: 在以下10个课组的6 个课组中选修不少于13学分经济管理与法律艺术欣赏与实践历史与文化当代中国与世界文学哲学与社会思潮环境保护与可持续发展科学与技术国防教育与学生工作写作以下课程中必修7 门课,不少于21学分一元微积分4学分(秋)多元微积分4高等微积分2学分(秋)几何与代数(1)4学分(秋)几何与代数(2)2学分(春)二选一几何与代数(3)学分(春)随机数学方法3学分(春)二选一概率论与数理统计3学分(春)复变函数引论2学分(秋)二选一复变函数3学分(秋)以下课程为必修学分不少于5学分:数理方程引论2学分(秋)数值分析3学分(春)数值分析与算法3学分(春)四选一数值分析与算法3学分数学实验3学分(春离散数学(1)3学分(春)离散数学(2)3学分(秋随机过程4学分(春)二选一应用随机过程3学分(秋)泛函分析(1) 3学分(秋)实分析3学分(春)应用泛函分析4学分流形上的微积分4(秋)(数论与编码)代数编码理论3(春)初等数论与多项式2(秋)应用统计3学分必修不少于12学分,允许在院系教务部门认可下选修理学院的同类型课程。
以下课程中必修4 门课,不少于10 学分:不少于8学分大学物理A(1)5学分(春)大学物理A(2)5学分(秋)大学物理B(1)4学分(春)大学物理B(2)(中英文均可)4学分(秋)大学物理(1)(英)4学分(春)大学物理(2)(英)4学分(秋)物理实验(1)2学分(秋)二选一物理实验(1)1学分(秋)物理实验(2)2学分(春)二选一物理实验(2)1学分(春)以下课程为必修学分不少于 2 学分量子与统计4学分(春)不少于2学分量子力学(选)2学分(春)统计力学(选)2学分(春)现代生物学导论(选)2学分(秋)近代物理实验(A)3学分(秋、春)近代物理实验(B)3学分(秋、春)近代物理实验(C)3学分(秋、春)近代物理实验(D)3学分(秋、春)近代物理3学分(春)高新技术中的物理2学分(春)大学化学B2学分(秋)必修不少于37 学分,包括必修课、必修学分两部分。
计算机专业课程表
计算机科学与技术专业教学计划专业代码:080605一、计算机科学与技术专业基本业务规格及教学要求:1、培养目标:软件工程方向:培养具有良好的科学素养,在具有计算机科学与技术的基本理论、基本知识和基本技能与方法的基础上,重点掌握计算机软件基础理论知识和先进的开发技术,具备软件设计、开发能力和良好的交流与组织协调能力,能在科研部门、教育单位、企业、事业、技术和行政管理部门等单位从事计算机软件教学、科学研究和应用开发的高级专门人才。
计算机应用与网络方向:培养具有良好的科学素养,系统地、较好地掌握计算机科学与技术包括计算机硬、软件、计算机网络与应用的基本理论、基本知识和基本技能与方法,具有计算机应用系统和网络工程的设计、开发能力,能在科研部门、教育单位、企业、事业、技术和行政管理部门等单位从事计算机科学研究、工程建设、教学和应用的高级专门人才。
2、培养要求:本着宽口径、厚基础、高素质、强能力的人才培养原则,本专业在教学过程中要求学生必须认真学习马列主义、毛泽东思想、邓小平理论和“三个代表”的重要思想,树立正确的人生观、世界观和良好的职业道德;具有一定的体育和军事基本知识,掌握科学锻炼身体的基本技能,具备健全的心理和健康的体魄。
毕业生应获得以下几方面的知识和能力:(1)掌握计算机科学与技术的基本理论、基本知识;(2)掌握计算机系统的分析和设计的基本方法;(3)具备软、硬件设计、开发能力和良好的交流与组织协调能力;(4)具有计算机网络的基本知识和应用开发的基本能力;(5)熟悉有关广播电视、多媒体等相关技术;(6)了解计算机科学与技术的发展动态;了解与计算机有关的法规。
3、专业方向:软件工程方向、计算机应用与网络方向4、修业年限:四年5、授予学位:工学学士6、主干课程:离散数学、数据结构、计算机组成、操作系统、编译原理、数据库原理、计算机网络、软件工程。
二、课程设置1、学时与学分分配本专业课内总学时为2292(计算机应用与网络)或2288(软件方向)学时,学生必须修满195.5学分方可毕业(其中包括10学分的公共选修课和31学分的实践教学环节)。
专业类别及专业表
专业类别及专业表专业类别:计算机科学与技术专业表:计算机科学与技术专业课程表一、专业介绍计算机科学与技术是一门关于计算机软件、硬件及其应用的学科,涉及计算机科学、计算机工程和软件工程等领域。
计算机科学与技术专业培养具备计算机系统基础理论和设计方法的高级工程技术人才,能够从事计算机软件、硬件及系统的研发、设计、应用和管理工作。
二、专业课程2.1 基础课程2.1.1 数据结构与算法数据结构与算法是计算机科学与技术专业中的基础课程之一。
学生通过学习该课程,掌握常见数据结构的实现与应用,了解各种算法的设计与分析方法,培养解决实际问题的能力。
2.1.2 计算机组成原理计算机组成原理是计算机科学与技术专业中的另一门基础课程。
学生通过学习该课程,了解计算机硬件的基本组成与工作原理,掌握计算机指令系统、存储器层次结构、输入输出系统和计算机性能评价等内容。
2.2 专业核心课程2.2.1 操作系统操作系统是计算机科学与技术专业中的核心课程之一。
学生通过学习该课程,了解操作系统的功能与特性,掌握进程管理、内存管理、文件系统和输入输出等重要概念与技术,培养分析和设计操作系统的能力。
2.2.2 编译原理编译原理是计算机科学与技术专业中的另一门核心课程。
学生通过学习该课程,了解编译器的基本原理与构造方法,掌握词法分析、语法分析、语义分析和代码生成等关键技术,培养编写高效编译器的能力。
2.3 专业选修课程2.3.1 数据库原理与应用数据库原理与应用是计算机科学与技术专业中的一门重要选修课程。
学生通过学习该课程,了解数据库的基本概念与模型,掌握数据库设计与管理的方法,熟悉SQL语言的使用,培养开发与管理数据库系统的能力。
2.3.2 网络与通信网络与通信是计算机科学与技术专业中的另一门重要选修课程。
学生通过学习该课程,了解计算机网络的基本原理与体系结构,掌握网络协议的工作过程与应用,熟悉网络安全与管理的方法,培养设计与维护计算机网络的能力。
计算机科学与技术专业必修课程
计算机科学与技术专业必修课程
计算机科学与技术专业的必修课程通常包括但不限于以下几个方面:
1. 编程基础,这包括计算机编程语言(如C++、Java、Python 等)的基本原理和应用,数据结构与算法,软件工程等课程。
2. 计算机体系结构,这方面的课程涵盖计算机硬件系统的基本原理,包括处理器架构、存储系统、输入输出系统等内容。
3. 操作系统,学习操作系统的基本原理、设计和实现,包括进程管理、内存管理、文件系统等内容。
4. 数据库系统,学习数据库系统的设计、实现和应用,包括关系数据库、SQL语言、数据库管理系统等内容。
5. 网络技术,这方面的课程涵盖计算机网络的基本原理、网络协议、网络安全等内容。
6. 软件工程,学习软件开发的基本原理、方法和工具,包括需
求分析、设计、测试、维护等内容。
7. 计算机科学基础,这包括离散数学、算法分析、计算理论等课程,为学生提供计算机科学的理论基础。
除了上述课程外,学校和专业设置可能还会有一些其他的必修课程,这些课程可能涉及人工智能、机器学习、大数据技术、物联网等新兴领域的内容。
总的来说,计算机科学与技术专业的必修课程涵盖了计算机科学与技术领域的基础知识和核心技术,为学生打下坚实的理论基础和实践能力。
清华大学计算机科学与技术专业课程表
信息学院本科指导性教学方案(公共课)第二学年秋季学期春季学期夏季学期第三学年秋季学期春季学期第四学年秋季学期春季学期注:带*者为院平台课,可在信息学院范围内选修不低于所列学分的同类课程计算机科学与技术专业核心课程6 门,17学分课号课程名学分先修要求计算机系统构造3(春) 操作系统操作系统3(春) 计算机组成原理,数据构造编译原理4(春) 数据构造计算机网络3(秋) 操作系统形式语言与自动机2(秋) 离散数学〔1〕汇编语言程序设计3(秋)计算机科学与技术专业限选课不少于11学分,其中:计算机系统构造-----计算机科学与技术专业选修不少于2学分课号课程名学分先修要求微计算机技术3汇编语言程序设计嵌入式系统3计算机组成原理操作系统数字系统设计自动化2数字逻辑电路VLSI设计导论2数字逻辑电路计算机软件与理论---计算机科学与技术专业选修不少于2学分课号课程名学分先修要求初等数论及其应用2离散数学高性能计算导论2〔英语讲课〕计算机系统构造数据库系统原理2数据构造网络编程与计算技术2计算机组成原理软件开发方法2C++ 数据构造软件工程软件工程3C++数据构造计算机应用技术-----计算机科学与技术专业选修不少于2学分课号课程名学分先修要求人工智能导论2离散数学形式识别2几何与代数概率与统计人工智能导论数字图象处理2概率与统计程序设计根底多媒体技术根底及应用2信号处理原理计算机图形学根底2数据构造2几何与代数计算机实时图形和动画技术虚拟现实2计算机组成原理现代控制技术2系统分析与控制信息检索2数据构造电子商务平台及核心技术2数据构造JA VA程序设计数据库系统原理数据挖掘2数据库系统原理计算机科学与技术专业专题训练不少于5学分,其中计算机网络专题训练为必选课号课程名学分先修要求计算机网络专题训练1(秋)操作系统专题训练2(秋)编译原理专题训练2(秋)数据库专题训练2(秋)计算机科学与技术专业的任选课程课号课程名学分先修要求微计算机技术3汇编语言程序设计初等数论及其应用2离散数学网络编程与计算技术2计算机组成原理软件工程3C++数据构造人工智能导论2离散数学形式识别2几何与代数概率与统计人工智能导论数字图象处理2概率与统计程序设计根底多媒体技术根底及应用2信号处理原理计算机图形学根底2数据构造计算机实时图形和动画技术2几何与代数虚拟现实2计算机组成原理现代控制技术2系统分析与控制信息检索2数据构造电子商务平台及核心技术2数据构造JA V A程序设计数据库系统原理数据挖掘2数据库系统原理计算机科学与技术专业业务培养目的:本专业培养具有良好的科学素养,系统地、较好地掌握计算机科学与技术包括计算机硬件、软件与应用的根本理论、根本知识和根本技能与方法,能在科研部门、教育单位、企业、事业、技术和行政管理部门等单位从事计算机教学、科学研究和应用的计算机科学与技术学科的高级专门科学技术人才。
中科大各专业课表
中科大各专业课表中科大各专业课表一、计算机科学与技术专业课表1. 第一学年- 秋季学期- 高等数学- 线性代数- 大学物理- 大学英语- 计算机导论- 春季学期- 概率论与数理统计- 离散数学- 数据结构与算法分析- 面向对象程序设计2. 第二学年- 秋季学期- 计算机组成原理- 操作系统原理与设计- 计算机网络原理与应用 - 春季学期- 编译原理与技术基础- 数据库系统原理与应用3. 第三学年- 秋季学期- 软件工程基础与实践- 春季学期- 人工智能基础- 计算机图形学基础4. 第四学年秋季学期- 分布式系统原理与设计- 计算机安全技术5. 第五年春季学期- 毕业设计二、电子信息工程专业课表1. 第一学年秋季学期- 高等数学- 大学物理- 大学英语- 电路理论基础春季学期- 概率论与数理统计- 信号与系统分析2. 第二学年- 秋季学期- 数字电路与逻辑设计- 模拟电子技术基础- 春季学期- 电磁场与电磁波理论3. 第三学年- 秋季学期- 微机原理与接口技术- 春季学期- 通信原理与应用4. 第四学年- 秋季学期- 无线通信技术基础5. 第五年春季学期- 毕业设计三、化工专业课表1. 第一学年秋季学期- 高等数学- 大学物理- 大学英语2. 第二学年秋季学期- 物理化工基础春季学期- 有机化工基础3. 第三学年秋季学期- 化工热力基础春季学期- 化工原理与计算机模拟4. 第四学年秋季学期- 化工过程控制与仪表春季学期- 化工设备与流程设计5. 第五年春季学期- 毕业设计四、土木工程专业课表1. 第一学年秋季学期- 高等数学- 大学物理- 大学英语2. 第二学年秋季学期- 工程力学基础- 材料力学基础- 土力学基础春季学期- 结构力学基础3. 第三学年秋季学期- 钢筋混凝土结构设计基础 - 岩土工程基础4. 第四学年秋季学期- 桥梁工程基础5. 第五年春季学期- 毕业设计五、生物科学与技术专业课表1. 第一学年秋季学期- 高等数学- 大学物理- 大学英语2. 第二学年秋季学期- 生物化学基础春季学期- 细胞生物学基础3. 第三学年秋季学期- 分子生物学基础春季学期- 生物信息学基础4. 第四学年秋季学期- 生物工程原理与应用5. 第五年春季学期- 毕业设计六、总结以上是中科大各专业的课表安排。
清华大学计算机科学与技术专业课程表(最新整理)
网络编程与计算技术2计算机组成原理软件开发方法2C++ 数据结构软件工程软件工程3C++数据结构计算机应用技术-----计算机科学与技术专业选修不少于2学分课号课程名学分先修要求人工智能导论2离散数学模式识别2几何与代数概率与统计人工智能导论数字图象处理2概率与统计程序设计基础多媒体技术基础及应用2信号处理原理计算机图形学基础2数据结构2几何与代数计算机实时图形和动画技术虚拟现实2计算机组成原理现代控制技术2系统分析与控制信息检索2数据结构电子商务平台及核心技术2数据结构JAVA程序设计数据库系统原理数据挖掘2数据库系统原理计算机科学与技术专业专题训练不少于5学分,其中计算机网络专题训练为必选课号课程名学分先修要求计算机网络专题训练1(秋)操作系统专题训练2(秋)编译原理专题训练2(秋)数据库专题训练2(秋)计算机科学与技术专业的任选课程课号课程名学分先修要求微计算机技术3汇编语言程序设计初等数论及其应用2离散数学网络编程与计算技术2计算机组成原理软件工程3C++数据结构人工智能导论2离散数学模式识别2几何与代数概率与统计人工智能导论数字图象处理2概率与统计程序设计基础多媒体技术基础及应用2信号处理原理计算机图形学基础2数据结构计算机实时图形和动画技术2几何与代数虚拟现实2计算机组成原理现代控制技术2系统分析与控制信息检索2数据结构电子商务平台及核心技术2数据结构JAVA程序设计数据库系统原理数据挖掘2数据库系统原理计算机科学与技术专业 业务培养目标:本专业培养具有良好的科学素养,系统地、较好地掌握计算机科学与技术包括计算机硬件、软件与应用的基本理论、基本知识和基本技能与方法,能在科研部门、教育单位、企业、事业、技术和行政管理部门等单位从事计算机教学、科学研究和应用的计算机科学与技术学科的高级专门科学技术人才。
业务培养要求:本专业学生主要学习计算机科学与技术方面的基本理论和基本知识,接受从事研究与应用计算机的基本训练,具有研究和开发计算机系统的基本能力。
计算机科学与技术课表
计算机科学与技术课表计算机科学与技术是一门涵盖了计算机硬件、软件及计算机系统及应用的学科,其课程设置涵盖了计算机基础知识、编程技术、算法与数据结构、计算机网络、数据库等领域。
在计算机科学与技术的专业课中,学生可以学习到计算机原理,计算机程序设计,计算机网络,数据库原理等多个方面的知识。
下面是一份计算机科学与技术的典型课程表,供参考。
一、大学计算机科学与技术专业课程表1.计算机原理/计算机组成原理本课程是计算机科学与技术专业的基础课程之一,其主要涵盖计算机硬件及软件组成原理,包括计算机的基本组成部分、计算机机制、算术逻辑单元、运算器、控制器及计算机存储器等方面的知识。
2.数据结构及算法分析数据结构及算法分析是计算机科学与技术专业中难度较高的一门课程,主要涵盖数据结构、算法及其使用和分析相关知识,如链表、树、图等数据结构和排序、查找、哈希等算法。
3.计算机网络计算机网络是计算机科学与技术中的一门重要课程,该课程涵盖了计算机网络的组成和研究方向、网络管理和规划、网络安全、数据通讯协议等方面的内容,是几乎所有计算机科学与技术专业学生必修的一门课程。
4.操作系统原理操作系统原理是计算机科学与技术专业中的一门重要课程,涵盖了操作系统的基本原理,操作系统的设计思路和实现方法,涉及到进程管理、内存管理、文件系统管理、设备驱动程序等方面的内容。
5.数据库原理数据库原理是计算机科学与技术中的一门重要课程,它涵盖了数据库的设计、数据建模、数据库管理系统的实现、数据库安全等方面的内容,能够提供给学生实际的数据库设计和管理能力。
6.计算机图形学计算机图形学是计算机科学与技术专业中的一门高级课程,主要涵盖了图形学算法、3D图形学、可视化技术等方面的内容,基于了解图形学的基本原理,能够开发出计算机辅助制图、计算机游戏、三维建模软件等多种应用程序。
7.软件工程软件工程是计算机科学与技术专业中的一门重要课程,该课程主要是介绍软件开发项目的规划、管理、方法、技术和工具等方面的知识,能为学生开发软件提供全方位的指导,防止项目的失败。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
计算机科学与技术专业课程表计算机科学与技术专业03023001高等数学Higher Mathematics【192-11-1、2】内容提要:作为本专业的重要基础课程,内容以微积分、中值定理、不定积分、定积分及其应用,多元函数微分法及其应用、重积分、曲线积分与曲面积分、无穷级数及微分方程等。
修读对象:计算机科学与技术专业本科生教材:《高等数学》同济大学主编高等教育出版社参考书目:《高等数学》四川大学主编高等教育出版社03023002线性代数Linear Algebra【36-2-1】内容提要:线性代数是研究有限线性空间的结构和线性空间的线性变换的数学分支。
主要学习N阶行列式,矩阵及其运算等,向量组的线性相关与矩阵的秩,线性方程,相似矩阵及二次型,线性空间与线性变换。
修读对象:计算机科学与技术专业本科生教材:《线性代数》同济大学主编高等教育出版社参考书目:《线性代数》四川大学数学系教学研究室编高等教育出版社03023003高级语言程序设计High-level Language Program Design 【110-5-1、2】先修课程:计算机科学技术导论内容提要:结构化程序设计基本思想及各种基本结构设计方法,高级语言数据类型、数组、函数、预编译,指针、结构体、文件等,简单的算法分析,使学生能够用高级语言进行相应程序设计。
修读对象:计算机科学与技术专业本科生教材:《C++程序设计》谭浩强主编清华大学出版社参考书目:《C语言程序设计教程》秦友淑主编03023004计算机科学技术导论Introduction to Computer Science and Technology【42-2-1】内容提要:本课程通过与信息化社会、计算机科学技术的基础知识、计算机软硬件系统、软件开发技术、数据通信与计算机网络、多媒体技术及其应用、数据库系统及其应用、计算机信息安全技术、计算机的应用领域等方面的概要讲解,系统介绍了计算机科学技术学科体系内容。
是计算机科学与技术专业的入门课。
修读对象:计算机科学与技术专业本科生教材:《计算机科学技术导论》陶树平主编高等教育出版社参考书目:《计算机科学导论》钟珞主编武汉理工大学出版社03023005电路与模拟电子技术Electric Circuit and Simulation Electronic Technology【54-2.5-2】内容提要:本课程主要讲述电路的基本概念、基本定律,分析方法;正弦交流电的基本概念、性质及分析方法;电路的暂态与稳态,以及电路时间常数的物理意义。
半导体器件工作原理和主要参数;放大电路的工作原理、性能特点和分析方法;运算放大器的工作原理和分析方法;反馈的概念,反馈电路的基本特点;振荡电路的工作原理;整流、滤波稳压电路的工作原理。
修读对象:计算机科学与技术专业本科生教材:《电路与模拟电子技术教程》华容茂等编电子工业出版社参考书目:《计算机电子电路技术--电路与模拟电子部分》江晓安主编西安电子科技大学出版社03023006概率论与数理统计Theory of Probability and Mathematical Statistics【54-3-2】内容提要:概率论与数理统计是研究大量随机现象的统计规律的数学学科,主要内容有随机事件及其概率,随机变量及其分布,随机变量的数字特征,大数定律与中心极限定理,数理统计的基本知识,参数估计及假设检验等。
修读对象:计算机科学与技术专业本科生教材:《概率论》同济大学主编高等教育出版社参考书目:《概率论与数理统计》高等教育出版社03023007数字逻辑电路Digital Logical Circuits【54-2.5-3】先修课程:模拟电路内容提要:本课程主要讲述各类门电路的概念和逻辑规则;TTL和CMOS门电路的特点;逻辑代数的基本运算法则,应用逻辑代数分析简单的组合逻辑电路;加法器、编码器和译码器的工作原理;触发器的工作原理和逻辑功能;寄存器和移位寄存器的工作原理;计数器的工作原理;集成定时器的工作原理;数模转换器和逐次逼近型模数转换器的工作原理。
修读对象:计算机科学与技术专业本科生教材:《电子技术基础-数字部分》阎石主编高等教育出版社03023008离散数学Discrete Mathematics【54-3-4】内容提要:主要研究离散量的结构及相互关系的数学学科,它的主要内容包括数理逻辑,集合论,图论和代数结构等。
通过本课程的学习,可使学生掌握,处理离散结构的描述工具与方法,并能培养学生的抽象思维和严格的逻辑推理能力。
修读对象:计算机科学与技术专业本科生教材:《离散数学》方世昌西安电子科技大学出版社参考书目:《离散数学》左孝凌上海科学技术文献出版社03023009计算机组成原理与汇编语言【108-5-4】Principles of Computer Organization and Compilation Language 先修课程:数字逻辑内容提要:CPU组织及其内部工作机理,主存储器的基本特性,主机与外部进行语言信息交换的基本方法,计算机中数据信息的表示方法及指令系统,指令执行流程与微操作;8086/8088汇编语言,程序设计方法;运算功能的实现方法,运算指令功能的原件实现方法以及通过程序扩展运算功能;主存储器设计、存储系统组织,I/O控制方法,总线,例如:常用I/O设备工作原理,I/O程序设计等。
修读对象:计算机科学与技术专业本科生教材:《计算机组织原理与汇编语言程序设计》俸远祯、王正智等电子工业出版社参考书目:《计算机组成原理教程》白中英科学出版社03023010数据结构与算法Data Structures and Algorithm【72-3.5-5】先修课程:离散数学、高级语言程序设计内容提要:主要讲授基本数据结构、线性表、栈、队列、数组、广义表、串、树、图、文件等,以及它们在计算机内的存储形式,与这些数据结构相关的运算的实现和算法分析。
修读对象:计算机科学与技术专业本科生教材:《数据结构-C语言描述》陈慧南编著西安电子科技大学出版社参考书目:《数据结构与算法》齐德昱编著,清华大学出版社03023011数据库原理Principles of Database【54-2.5-5】内容提要:主要讲授数据库系统的原理与使用,介绍以关系数据库为主的三种典型模型,数据库规则化理论,数据库设计以及关系数据库的国际标准语言SQL。
掌握数据库的基本概念、原理和方法,学会使用数据库系统,为开发数据库应用提供准备。
修读对象:计算机科学与技术专业本科生教材:《数据库系统概论》萨师煊等高等教育出版社参考书目:《数据库系统概论》徐浩馨、王银根科技文献出版社03023012操作系统(双语)Operating System(Bilingual)【56-2.5-6】内容提要:主要讲述处理器管理,存储管理,文件管理,设备管理,进程管理,用户计算机接口,操作系统结构等。
修读对象:计算机科学与技术专业本科生教材:《操作系统》汤子瀛西安电子科技大学出版社参考书目:《操作系统教程》张尧学清华大学出版社03023013计算方法Methods of Calculation【54-2.5-3】内容提要:主要讲授插值法与数值微分、数学拟合法、快速富氏变换、数值积分、矩阵特征值和特征向量的计算、非线性方程及非线性方程组解法、常微分方程初值问题的数值解法等内容。
修读对象:计算机科学与技术专业本科生教材:《计算方法引论》徐萃薇主编高等教育出版社参考书目:《现代优化计算方法》邢文训清华大学出版社03023014专业英语Computer English【36-2-3】内容提要:本课程是在掌握英语语法的基础上,熟练地阅读英文计算机专业资料文献,具有一定的笔译能力,为进一步了解国外计算机科学发展新动向,开展科学研究工作打下良好基础。
修读对象:计算机科学与技术专业本科生教材:《计算机专业英语》杨永田等哈尔滨工程大学出版社参考书目:《计算机专业英语》叶新铭主编内蒙古大学出版社03023015面向对象技术引论Introduction to Object-oriented Technology【36-2-5】内容提要:本课程讲述面向对象分析、设计技术与编程方法。
从面向对象技术的一般原理,到C++(Java)的面向对象语言表达;从面向对象系统分析设计,到编程软件环境的使用,使学生通过学习能够较快地直接掌握面向对象系统的分析设计方法,具备一定的编程实现能力。
修读对象:计算机科学与技术专业本科生教材:《面向对象技术引论》周之英主编清华大学出版社03023016计算机教学方法与CAI Computer Teaching Method and CAI【56-3-6】内容提要:主要讲授计算机辅助教学原理即计算机辅助教学与培训中的辅导、测试与评价,课件设计与开发,智能计算机辅助教学与培训等内容、实践等。
以及计算机教育学的研究对象和义务,计算机教育学与这学科的关系,教学论概述,中学计算机教师的规格、教学系统、教学基本内容及教学过程。
修读对象:计算机科学与技术专业本科生03023017编译原理Principles of Compilation【56-3-6】先修课程:数据结构高级语言程序设计内容提要:主要讲述程序设计语言编译程序的构造,基本内容包括形式语言理论初步、词法分析、语法分析、语义分析、代码生成与优化,包括各种信息表的组织,语法分析技术及运行时该存储的组织与管理等。
修读对象:计算机科学与技术专业本科生教材:《编译原理》蒋立源西北工业大学出版社参考书目:《程序设计语言编译方法》肖军模大连理工大学出版社03023018人工智能Artificial Intelligence【48-2-7】内容提要:本课程讲解人工智能问题求解的基本方法,人工智能语言、知识表示方法专家系统及人工智能的应用问题。
修读对象:计算机科学与技术专业本科生教材:《人工智能及其应用》(第三版)蔡自兴等清华大学出版参考书目:《人工智能导论》林尧瑞清华大学出版社03023019多媒体技术Multimedia Technology【36-2-5】内容提要:主要讲授多媒体计算机系统、多媒体系统的硬件、多媒体软件、压缩技术、多媒体通讯、多媒体技术的应用等内容。
修读对象:计算机科学与技术专业本科生教材:《多媒体技术》林福宗清华大学出版社参考书目:《多媒体技术》钟玉琢清华大学出版社030230320软件工程Software Engineering【48-2-7】内容提要:本课着重从实用角度讲述软件工程的基本概念、原理、方法和工具,介绍目前流行和较成熟的软件工程技术。
主要讲述软件工程方法学,包括软件生存周期模式,软件工程标准,软件开发规则,方法学概念等,注重于面向对象结构化分析和设计。