清华大学计算机科学与技术本科课程设置详解

版权申诉
0 下载量 18 浏览量 更新于2024-08-30 收藏 34KB PDF 举报
"清华大学计算机科学与技术培养计划(本科).pdf" 这篇文档是关于清华大学计算机科学与技术专业本科阶段的培养计划,包括了课程设置、第二课堂活动、辅修专业、第二专业和双学士学位的教学进程,以及教学进程的安排。这个计划旨在提供全面的计算机科学知识体系,同时鼓励学生参与课外科技竞赛,提升实践能力。 一、课程设置 1. 程序设计大赛:鼓励学生参与,通过比赛提升编程能力和问题解决技巧,课外学分1-3分。 2. 计算机技术与软件专业技术资格(水平)考试:根据初级、中级、高级的不同级别,学生可以获得2-6个课外学分。 二、辅修专业、第二专业、双学士学位 对于选择辅修、第二专业或双学士学位的学生,需要完成额外的课程要求,这些课程涵盖了计算机科学的核心领域,如: - 算法与数据结构:4.5学分,72学时,包含52学时理论和20学时实验。 - 汇编语言程序设计:3.5学分,56学时,全理论。 - 操作系统原理:4学分,64学时,52学时理论,12学时实验。 - 计算机组成与系统结构:4.5学分,72学时,62学时理论,10学时实验。 - 数据库原理及应用:4学分,64学时,52学时理论,12学时实验。 - 计算机网络:4学分,64学时,52学时理论,12学时实验。 - 离散数学:4学分,68学时,全理论。 - 数值分析:3学分,45学时,35学时理论,10学时实验。 - 微型计算机技术:4学分,64学时,54学时理论,10学时实验。 - 多媒体计算机技术:3学分,48学时,38学时理论,10学时实验。 - 软件工程:3学分,48学时,40学时理论,8学时实验。 - 毕业设计:6学分,为期6周的设计实践。 - 线性代数:2.5学分,44学时,全理论。 - 面向对象程序设计:3学分,48学时,24学时理论,24学时实验。 - 电路与模拟电子技术:5学分,80学时,60学时理论,20学时实验。 - 数字逻辑:4学分,60学时,48学时理论,12学时实验。 三、教学进程安排 教学进程详细规划了每个学期的理论教学周数,包括学期一至学期二十三的课程安排。不同学期的课程设置有所不同,例如学期一和学期二主要为选修课和实践周,学期三至学期六主要为理论课程,学期七至学期九为实习和实践,学期十至学期十五为毕业设计,学期十六至学期二十三为夏季学期和暑假,其中部分学期的特定周标记为考试周(×)或者实践周(S、L)。 这个培养计划反映了清华大学对计算机科学与技术专业学生的高标准要求,不仅注重理论知识的传授,还强调实践能力的培养,通过第二课堂活动和专业资格考试促进学生综合素质的提高。同时,通过灵活的教学进程安排,确保学生有足够的时间进行实践、研究和创新。