给计算机专业大学生整理的书单.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
给计算机专业大学生整理的书单

给计算机专业大学生整理的书单 转自 http:///aura/article/details/无意间看到“万门大学”的消息,激动的利用大半天的时间将自己对计算机课程的而看法整理成一张书单,希望对现在仍然迷茫的大学生有帮助。(转载请注明出处)本人推荐的97%以上的书籍都是国外书籍,国内大学的教材还是别看了。切记,切记! 计算机科学导论教材:1.《编码:隐藏在硬件背后的语言》2.《通灵芯片》3.《D is for digital:What a well-informed person should know about computers and communications》扩展阅读:《图灵的秘密:他的生平、思想及论文解读》计算机数学基础 微积分教材:1.推荐看MIT的公开课《微积分重点》2.《什么数学:对思想和方法的基本研究》3.《微积分和数学分析引论》 线性代数教材:1.推荐孟岩的博客 《矩阵系列》 google 关键字 “孟岩” “矩阵” 即可进入博客2.推荐MIT的公开课《线性代数》3.推荐书籍《线性代数》作者Gilbert Strang,只有看电子版的了。没引入 概率论教材:1.推荐MIT的《概率导论》2.《深入浅出统计学》3.《统计思维:程序员数学之概率统计》ps:关于数学分析、随机过程、等高级课程就不错赘述了。 计算机科学基础之离散数学教材:1.《离散数学及其应用》 计算机科学基础进阶之组合数学教材:1.《组合数学》 计算机科学基础高级之具体数学教材:1.《具体数学》ps:这本书难度比较大,科大博士的必修课。之所以推荐这本书是因为如果不读完这本书怎么可能有机会去领略Knuth的神作《计算机程序设计艺术》系列呢?尽管大神knuth在TAOCP卷一中写道有高中的数学知识就能看懂,但是以我的个人经验来看似乎做不到。计算机编程基础 程序设计基础教材:1.《Little Scheme》2.《How to Design Program》 程序设计原理教材:1.《计算机程序设计的构造和解释》英文名称《The Structure and Interpretation of Computer Programming》简称“sicp”江湖上人称“魔法书”2.《Concepts, Techniques, and Models of Computer Programming》ps:如果你读sicp不做里面的习题简直就是暴殄天物,浪费了。推荐MIT的公开课“计算机科学及编程导论”尽管他们用python取代了scheme。 C语言程序设计基础教材:1.《C语言的科学和艺术》2.《C程序设计的抽象思维》3.《C语言程序设计》KR进阶教材:1.《C专家编程》2.《C语言接口与实现:创建可重用软件的技术》 汇编语言程序设计教材:1.《汇编语言》作者:王爽这可能是本书单中唯一一本中国人写的教材面向对象程序设计C++程序设计教材:1.《Thining in C++》2.《C++ Primer》3.《Effective C++》4.《深入探索C++对象模型》ps:C++的经典教材太多了说不定我可以列出20本来,但是初学者还是先打好基础吧。JAVA程序设计市面上有很多培训机构的java视频,有些视频讲的真心不错,可以找些看看。教材:1.《Thinking in Java》2.《Effective Java》3.《Practical Java》4.《深入理解Java虚拟机》5.《Java并发编程实践》计算机核心专业课数据结构与算法:教材:1.算法:C语言实现(第1~4部分) 基础知识、数据结构、排序及搜索2.算法:C语言实现(第5部分)图算法或者3.《算法》第四版(java描述)(本书红黑树讲的奇好比CLRS好百倍)4.《算法引论:一种创造性的方法》(一本被大家忽略的好书,正如序言说的,如果你没时间请直接看第五章)5.《编程珠玑》6.《算法概论》 一本不厚的算法书,作者惜墨如金,字字珠玑。对动态规划的讲解非常的棒!7.《编程之美》一本很好的习题册算法分析与设计教材:1.《算法引论:一种创造性的方法》2.《算法导论》程序设计与计算机系统教材:1.深入理解计算机系统计算机网络教材:1.《Head First Network》2.《Tcp/IP详解卷一:协议》3.《计算机网络:自顶向下方法》操作系统(可以拆分成两门独立的课程)教材:1.《现代操作系统》2.《操作系统:精髓与设计原理》3.《莱昂氏UNIX源代码分析》4.《现代体系结构上的UNIX系统--内核程序员的SMP和Caching技术》5.《计算机系统设计原理》6.《UNIX编程艺术》7.《鸟哥的Linux私房菜》make your hands dirty,学一学怎么用操作系统吧,各种名目,shell^_^

文档评论(0)

2017meng + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档