清华大学计算机本科课程
『壹』 清华大学计算机系大学四年都学什么
这是清华大学信息科学技术学院所有专业的培养方案,里面有计算机科学与技术专业四的所有课程,培养方案,学分设置等。
部分阅览:
信息科学技术学院 本科培养方案
一、培养目标
信息科学技术学院(以下简称信息学院)本科培养方案面向电子信息科学与技术、计算机科学与技 术、自动化、微电子科学与工程、示范性软件学院的软件工程等五个专业,从 2003 级开始实行多学 科交叉背景下、通识教育基础上的宽口径专业教育,构建具有各专业共性基础的学院平台课程体系以 及具有一定特长的专业核心课程体系,强调对学生进行基本理论、基础知识、基本能力(技能)以及健 全人格、综合素质和创新精神培养,为学生提供增强基础、选择专业的机制,培养基础厚、专业面宽、 具有自主学习能力的复合型人才。
『贰』 清华大学本科计算机专业有哪些课程,用哪些教材
一年级
第一学期:高等数学,英语,体育,计算机导论,其他的课程(都不是很重要)
第二学期:高等数学,英语,体育,C语言,线性代数,大学物理,还有其它的都不是很重要
二年级
第一学期:离散数学,概率论,英语,汇编语言,大学物理,体育,其他的就不重要了
第二学期:操作系统,C++,数据结构,数字逻辑,其他的通识课就没什么了
三年级
两个学期的我记不太清楚了,好象有个叫接口原理的,不过到那个时候学的都是专业课,也就没什么说的拉
四年级
准备考研,一些实用的课程,商务礼仪等等...
教材一直在变..:《数据结构,算法与应用》(C++语言描述),《Applied Operating system concept 实用操作系统概念》(第六版),《离散数学》,《Discrete Mathematics and its Applications 离散数学及其应用》,《计算机组成原理》,《数据库系统概念》,《计算机网络》,《计算机系统结构》
好像就这些....>_<
『叁』 求清华大学计算机科学与技术专业课程
干嘛要清华的课表啊,你又不是身在清华,身处在一群牛人之中你才会越变越牛的,光买教材又浪费钱又看不进去。而且学计算机是不靠教材的,你需要的教材是以下这些:网络、Google、Wikipedia、Stackoverflow。你的练习本包括:POJ、ZOJ、TC、CF。要是真说正经八百的教材的话,我推荐以下这些:《设计模式——可复用面向对象的软件元素》、《编程之美》、《算法导论》、《重构》。(看过这些书你的修养会上一个档次的,因为这些书教的都是哲学和修养一类的东西,码农之所以为码农,就是因为他们不但缺乏编程上的修养,还不愿意积极思考,因此成不了合格的工程师,只能为别人写代码),能用自己的手写出自己的思想才是好的程序员。
关于学科方向,每一个大二或者大三的学生都得给自己的未来定好学科方向,不是什么写代码、做网站、编大程之类的,而是你以后准备研究和服务的计算机领域,分为软、硬、网、图四大类,具体拆开讲太多了,比如大数据、信息检索、计算机视觉、图形学、游戏设计(难度巨高的,不是玩游戏)等等。
其他和学科分类相关权威书籍的有(都是些教材,我仔细读过一部分,确实是经典):
《计算机图形学》——图形学(科学家的行业,计算机游戏和动画大师的诞生的地方)
《数字图像处理》——计算机视觉(服务于各行各业的一个学科方向)
《数据库系统原理》《数据挖掘概念与技术》——数据库(永远有工作可找的方向)
《Hadoop权威指导》——分布式系统、云计算(其实目前还很虚)
《搜索引擎——信息检索实践》——搜索引擎(互联网改变世界的工具)
《计算机组成设计——软/硬件接口》——硬件体系设计(一条难走的路,Intel等着你)
《IT项目管理》、《软件工程——实践者之路》——IT管理(一个软件工程师的自我修养,估计工作几年以后才看得进去吧,我上项目管理课的时候觉得这两本就是天书,而且又大又重又贵,打死也别去买)
。。(学科方向太多,根本说不完的)
有一个方向比较特别,就是计算机游戏,我说的特别是“特别难”:
其实,关于计算机游戏行业,很多人不理解从事游戏设计与开发的工程师为什么工资那么高:一个互联网方向名企的研发工程师刚毕业年薪也就十七八万吧,而搞游戏开发的年薪则可以高达三十几万(想想金融危机就知道这个待遇已经很不错了)。其实能搞游戏开发的人都是多面手,既对openGL、游戏引擎编程有很深的造诣(这可是硬功夫,一点水分都没有的,动不动就是几千行代码自己写)、又有创意(游戏要好玩)、有美术功底(界面、主题要好看,审美方面还得把关),一般人没几个能干的好,所以才造就了这么高的职业地位和待遇。如果LZ你有兴趣从事计算机游戏行业的话,那么本科就学计算机图形学方向吧(就算以后当不了游戏设计师也可以当个计算机科学家的),研究生还得继续深造的。
计算机行业的书大都很贵,又很厚,所以很难看进去的,推荐你上网去下载对应的电子书。要是懒得手工找,可以用Python或者Java写个爬虫自动上网搜。
另外,为了学好计算机你需要的是数学和计算机的融合,数学是思维、计算机是工具,两者结合才能锻炼出解决问题的能力。其中线性代数是最关键的,因为学会用矩阵来思考有利于你快速适应计算机的数字世界。做Online Judge上的算法习题可以帮助你达到训练的目的。
计算机中有一门课叫数值分析,是一门将离散数学、代数、数学分析串到一起的课。难度不小,不过学起来很有意思,并且对思维起到很好的训练作用,推荐你自己找相关资料看看。
PS:我是个ZJU计算机学院的小菜鸟,现在在网络实习。我成绩普普通通,编程能力也一般,感受身边大牛的学术气息所以悟到了一些道理,现在正向他们努力呢。LZ加油吧~
『肆』 清华大学计算机专业教材都有哪些
一年级
第一学期:高等数学,英语,体育,计算机导论,其他的课程(都不是很重专要)
第二学期:高等数学,属英语,体育,C语言,线性代数,大学物理,还有其它的都不是很重要
二年级
第一学期:离散数学,概率论,英语,汇编语言,大学物理,体育,其他的就不重要了
第二学期:操作系统,C++,数据结构,数字逻辑,其他的通识课就没什么了
三年级
两个学期的我记不太清楚了,好象有个叫接口原理的,不过到那个时候学的都是专业课,也就没什么说的拉
四年级
准备考研,一些实用的课程,商务礼仪等等...
教材一直在变..:《数据结构,算法与应用》(C++语言描述),《Applied Operating
system concept 实用操作系统概念》(第六版),《离散数学》,《Discrete Mathematics and its Applications
离散数学及其应用》,《计算机组成原理》,《数据库系统概念》,《计算机网络》,《计算机系统结构》。
『伍』 清华大学计算机科学与技术专业开设哪些课程
这!还问教材!楼主不知道么即使一个大学里面一个学院一个专业也会是有很多老师的,不同的老师教的学生选的课本可能都不一样,而且不同年份入学的话教材版本啊或者教材内容又会是不一样的,除非你找到个清华的在读的问,要不然没办法
以下的课程也是清华历年来会开的课程,但是不代表课程不会变动...楼主又没附加分...
计算机科学与技术专业核心课程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概率与统计 程序设计基础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数据库系统原理
『陆』 清华大学计算机专业的主要课程是哪些
数学平台课、物理课、电类基础课全信息学院都差不多~~
专业课 数理专逻辑 图论(以上两个统称属 离散数学) 程序设计基础 C++程序设计 Java程序设计 80x86汇编语言
电路原理 模拟电路 数字电路 数据结构 数据库 人工智能 计算机组成原理 编译原理 操作系统 信号处理 自动机 网络原理 图形学……
还有体育课也很重要~~
『柒』 清华大学计算机专业所有教材名称
大学的教材一般都会有所变化,可以参考以下给出的教材:
《数据结回构,算法与应用》(C++语言答描述),《离散数学》,《离散数学及其应用》
《计算机组成原理》,《数据库系统概念》,《计算机网络》,《计算机系统结构》
《Applied Operatingsystem concept 实用操作系统概念》(第六版)
《Discrete Mathematics and its Applications》
大学的教材往往都会根据每年不同的教学目标而进行更换或者调整,所以如果想知道具体该年学生所用到的教材可以通过咨询该学校教务办,了解学生订购的具体的教材清单。

『捌』 谁能给我一个清华大学的计算机专业课程表!
http://www.cs.tsinghua.e.cn/teaching/graate_3.htm
这里有的
即有信息学院平台课的详单,还有自己系的教学计划
『玖』 清华大学计算机专业大一到四的课程 教材详细名字
下面粘贴一部分,因为计算机系是信息学院的,所以是按照一个学院给的培养方案,具体到每个人修什么课,每学期开什么课都并不确定。
计算机科学与技术专业核心课程 5 门,14 学分
30240243 操作系统 3学分春
30240382 编译原理 2学分春
40240432 形式语言与自动机 2学分春
30240042 人工智能导论 2学分秋
40240595 专业实践 5学分夏
A5:计算机软件专业核心课程 6 门, 23 学分
计算机系统软件(1) 4学分秋
计算机系统软件(2) 4学分春
数据结构与算法(2) 4学分春
软件理论基础(1) 4学分春
软件理论基础(2) 2学分秋
44100265 专业专题训练 5学分夏
(1) 数学与自然科学基础课 (不少于37学分)
1) 必修 10 门课,不少于 31 学分
数学 6门 不少于21学分
10421055 微积分A(1) 5学分
10421065 微积分A(2) 5学分
10421094 线性代数(1) 4学分
10421102 线性代数(2) 2学分
三选一
10420243 随机数学方法 3学分
10420803 概率论与数理统计 3学分
30230742 概率论与随机过程(1) 2学分
二选一
10420252 复变函数引论 2学分
1043 复变函数与数理方程 3学分
自然科学基础4门不少于10学分
大学物理课组1 ≥4
大学物理课组2 ≥4
10430782 物理实验A(1) 2学分
10430801 物理实验B(1) 1学分
10430792 物理实验A(2) 2学分
10430811 物理实验B(2) 1学分
2) 必修学分,不少于 6 学分
其中数学 不少于 4学分
10420262 数理方程引论 2学分
数值分析课组 3学分 选一门,详见附录2
20240013 离散数学(1) 3学分
20240023 离散数学(2) 3学分
34100224 离散数学 4学分
40420393 离散数学 3学分
20250013 运筹学 3学分
40420563 泛函分析(1) 3学分
30420324 流形上的微积分 4学分
00420113 代数编码理论 3学分
10420672 初等数论与多项式 2学分
60420013 应用统计 3学分
自然科学基础
20430094 量子与统计 4学分
20430022 统计力学 2学分
10450012 现代生物学导论 2学分
近代物理实验课组 3学分 详见附录2
10430543 近代物理 3学分
10430553 高新技术物理基础 3学分
10440012 大学化学B 2学分
(2) 学科基础课不少于 24学分
1)必修2门课,3 学分
20130412 工程图学基础 2学分
30210041 信息科学技术概论 1学分
2)必修学分不少于 21 学分详见附录1
电路与电子课组 3-4学分
程序设计与软件课组1 2-3学分
程序设计与软件课组2 2学分
程序设计与软件课组3 3-5学分
电子课组1 3-4学分
电子课组2 3-4学分
电子实验课组 1-2学分
数据结构课组 3-5学分
信号课组 4学分
计算机原理课组 3-4学分
控制课组 4学分
通信原理与网络课组 3-4学分
集成系统与设计 2-4学分
3) 建议选修
电子工艺实习1学分
21510202电子工艺实习 (分散) 2学分
(3) 实践环节 12学分
军事理论与技能训练 3学分 入学教育期间完成
大一外语强化训练 2学分 全校非外语专业本科学生的必修环节,时间安排在大一夏季学期第1-3周。
程序训练课组 2学分 选1门,详见附录1
实践类课程 5学分 详见附录1
