求清华大学计算机科学与技术专业课程

我是今年计科新生,我的学校计科专业不太好,开的课也不专业,谁有新的清华大学计科的课程表和教材版本,发给我一份,565185868@qq.com,最好是今年的,起码也是10年后的。谢谢了
我知道有很多任选课,全发给我,到时我自己选

干嘛要清华的课表啊,你又不是身在清华,身处在一群牛人之中你才会越变越牛的,光买教材又浪费钱又看不进去。而且学计算机是不靠教材的,你需要的教材是以下这些:百度、Google、Wikipedia、Stackoverflow。你的练习本包括:POJ、ZOJ、TC、CF。要是真说正经八百的教材的话,我推荐以下这些:《设计模式——可复用面向对象的软件元素》、《编程之美》、《算法导论》、《重构》。(看过这些书你的修养会上一个档次的,因为这些书教的都是哲学和修养一类的东西,码农之所以为码农,就是因为他们不但缺乏编程上的修养,还不愿意积极思考,因此成不了合格的工程师,只能为别人写代码),能用自己的手写出自己的思想才是好的程序员。

关于学科方向,每一个大二或者大三的学生都得给自己的未来定好学科方向,不是什么写代码、做网站、编大程之类的,而是你以后准备研究和服务的计算机领域,分为软、硬、网、图四大类,具体拆开讲太多了,比如大数据、信息检索、计算机视觉、图形学、游戏设计(难度巨高的,不是玩游戏)等等。

其他和学科分类相关权威书籍的有(都是些教材,我仔细读过一部分,确实是经典):
《计算机图形学》——图形学(科学家的行业,计算机游戏和动画大师的诞生的地方)
《数字图像处理》——计算机视觉(服务于各行各业的一个学科方向)
《数据库系统原理》《数据挖掘概念与技术》——数据库(永远有工作可找的方向)
《Hadoop权威指导》——分布式系统、云计算(其实目前还很虚)
《搜索引擎——信息检索实践》——搜索引擎(互联网改变世界的工具)
《计算机组成设计——软/硬件接口》——硬件体系设计(一条难走的路,Intel等着你)
《IT项目管理》、《软件工程——实践者之路》——IT管理(一个软件工程师的自我修养,估计工作几年以后才看得进去吧,我上项目管理课的时候觉得这两本就是天书,而且又大又重又贵,打死也别去买)
。。(学科方向太多,根本说不完的)

有一个方向比较特别,就是计算机游戏,我说的特别是“特别难”:
其实,关于计算机游戏行业,很多人不理解从事游戏设计与开发的工程师为什么工资那么高:一个互联网方向名企的研发工程师刚毕业年薪也就十七八万吧,而搞游戏开发的年薪则可以高达三十几万(想想金融危机就知道这个待遇已经很不错了)。其实能搞游戏开发的人都是多面手,既对openGL、游戏引擎编程有很深的造诣(这可是硬功夫,一点水分都没有的,动不动就是几千行代码自己写)、又有创意(游戏要好玩)、有美术功底(界面、主题要好看,审美方面还得把关),一般人没几个能干的好,所以才造就了这么高的职业地位和待遇。如果LZ你有兴趣从事计算机游戏行业的话,那么本科就学计算机图形学方向吧(就算以后当不了游戏设计师也可以当个计算机科学家的),研究生还得继续深造的。

计算机行业的书大都很贵,又很厚,所以很难看进去的,推荐你上网去下载对应的电子书。要是懒得手工找,可以用Python或者Java写个爬虫自动上网搜。

另外,为了学好计算机你需要的是数学和计算机的融合,数学是思维、计算机是工具,两者结合才能锻炼出解决问题的能力。其中线性代数是最关键的,因为学会用矩阵来思考有利于你快速适应计算机的数字世界。做Online Judge上的算法习题可以帮助你达到训练的目的。

计算机中有一门课叫数值分析,是一门将离散数学、代数、数学分析串到一起的课。难度不小,不过学起来很有意思,并且对思维起到很好的训练作用,推荐你自己找相关资料看看。

PS:我是个ZJU计算机学院的小菜鸟,现在在百度实习。我成绩普普通通,编程能力也一般,感受身边大牛的学术气息所以悟到了一些道理,现在正向他们努力呢。LZ加油吧~
温馨提示:内容为网友见解,仅供参考
第1个回答  2019-08-05
。。你那边不不不不不不

清华大学计算机科学与技术专业的课程设置如何?
高级课程:在大三和大四学年,学生可以选择一些高级课程,如分布式系统、并行计算、网络安全、量子计算、生物信息学、深度学习等。这些课程使学生能够接触到计算机科学的前沿领域和最新研究成果。实践课程:除了理论课程,清华大学的计算机科学与技术专业也非常重视实践教学。学生将有机会参与各种实验室项目、实习...

清华大学计算机专业的主要课程是哪些
清华大学计算机专业的课程设置涵盖了广泛的领域,旨在培养学生的理论基础与实践技能。其中,信息科学与技术导论作为入门课程,为学生提供了计算机科学的基础知识和最新的发展趋势。离散数学是数学基础课程之一,它在算法设计和数据结构中有重要应用。C语言程序设计则是编程语言学习的起点,面向对象程序设计则更进一...

清华大学计算机系有什么专业
1.计算机科学与技术计算机科学与技术是清华大学计算机系最为重要和核心的专业之一,也是该系最受欢迎和最具竞争力的专业之一。这个专业涵盖了计算机科学和计算机工程两个方面,其课程内容包括计算机体系结构、操作系统、编译原理、数据库、算法设计与分析、人工智能等等。学生可以选择自己感兴趣的方向进行深入研究...

计算机科学与技术有哪些课程
专业基础课程包括电路原理、模拟电子技术、数字逻辑、数值分析、微型计算机技术、计算机系统结构、高级语言、汇编语言、编译原理、图形学、人工智能、计算方法、人机交互、面向对象方法、计算机英语等。这些基础课程着重于理论知识的构建,为学生后续深入学习和实践打下坚实基础。专业方向课程则更加具体和深入,包括...

清华计算机考研科目
2023年清华大学计算机科学与技术考研考试科目如下:思想政治理论 英语(一)数学(一)计算机专业基础综合 计算机专业是计算机科学与技术学科的分支,主要研究计算机硬件、软件与应用的基本理论、知识和技能。该专业旨在培养具备良好科学素养、系统掌握计算机科学与技术的高级人才。在科研、教育、企业、事业、技术与...

清华大学计算机专业大一到四的课程 教材详细名字
计算机科学与技术专业核心课程 5 门,14 学分 30240243 操作系统 3学分春 30240382 编译原理 2学分春 40240432 形式语言与自动机 2学分春 30240042 人工智能导论 2学分秋 40240595 专业实践 5学分夏 A5:计算机软件专业核心课程 6 门, 23 学分 计算机系统软件(1) 4...

计算机科学与技术专业都有什么课程
专业主干课:(1)、高等数学(2)、线性代数(3)、概率统计(4)、计算机基础(5)、电路与电子技术(6)、离散数学(7)、数字逻辑(8)、高级语言程序设计(C语言)(9)、汇编语言程序设计(10)、数据结构(11)、计算机组成原理 (12)、操作系统(13)、数据库原理(14)、计算机通讯与网络 其他相关...

三校生高考选计算机类都学些什么内容呢?
三校生通常是指清华大学、北京大学和复旦大学,这些学校在国内具有很高的声誉和水平。如果你考虑在这些学校选计算机类专业,一般会涉及以下内容:1. **数学基础:** 计算机科学与技术专业需要较扎实的数学基础,包括高等数学、线性代数、概率论与数理统计等。2. **编程和算法:** 学习多种编程语言,如C++...

清华大学计算机科学与技术专业开设哪些课程?
计算机网络 3(秋)操作系统 40240432 形式语言与自动机 2(秋)离散数学(1)20240103 汇编语言程序设计 3(秋)计算机科学与技术专业限选课不少于11学分,其中:计算机系统结构---计算机科学与技术专业选修不少于2学分 课号课程名学分先修要求30240253 微计算机技术3汇编语言程序设计 嵌入式系统3计算机组成原理...

清华大学计算机系大学四年都学什么?
这是清华大学信息科学技术学院所有专业的培养方案,里面有计算机科学与技术专业四的所有课程,培养方案,学分设置等。部分阅览:信息科学技术学院 本科培养方案 一、培养目标 信息科学技术学院(以下简称信息学院)本科培养方案面向电子信息科学与技术、计算机科学与技 术、自动化、微电子科学与工程、示范性软件...

相似回答