看《计算机网络》文档总结

看下面这篇文档的总结:
https://github.com/keithnull/TeachYourselfCS-CN/blob/master/TeachYourselfCS-CN.md

主题:

你应当学习哪些科目,为什么?
对于这些科目,最好的书籍或者视频课程是什么?

思维导图:
在这里插入图片描述

1、编程

书籍:《计算机程序的构造和解释》

《程序设计方法》(中文版,英文版)

《Concepts, Techniques, and Models of Computer Programming》

关于SICP国内视频观看地址:MIT的免费视频课程(中英字幕)

Brian Harvey 开设的 SICP 课程(英文字幕)

Scheme学习的相关资源:https://github.com/DeathKing/Learning-SICP

2、计算机架构

书籍:《计算机系统要素》

《计算机组成与设计》

视频:https://www.coursera.org/learn/build-a-computer

CS61C课程:http://inst.eecs.berkeley.edu/~cs61c/sp15/

3、算法与数据结构

书籍: 《算法设计手册》

《怎样解题》

视频:https://www.youtube.com/watch?v=A2bFN3MyNDA&list=PLOtl7M3yp-DX32N0fVIyvn7ipWKNGmwpp

课程:https://www.coursera.org/specializations/algorithms

4、数学知识

书籍: 《计算机科学中的数学》

《线性代数导论》

视频:https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-042j-mathematics-for-computer-science-fall-2010/video-lectures/

https://ocw.mit.edu/courses/mathematics/18-06-linear-algebra-spring-2010/video-lectures/

5、操作系统

书籍:《操作系统概念》

《现代操作系统》

《操作系统导论》(Operating Systems: Three Easy Pieces):http://pages.cs.wisc.edu/~remzi/OSTEP/

Lion’s commentary on Unix

The Design and Implementation of the FreeBSD Operating System

Mac OS X Internals

6、计算机网络

书籍:《计算机网络:自顶向下方法》

视频:Introduction to Computer Networking

7、数据库

论文:Architecture of a Database System

2015年春季学期的CS 186课程:https://archive.org/details/UCBerkeley_Course_Computer_Science_186

书籍:《Readings in Database Systems》

《数据库管理系统:原理与设计》

《Transaction Processing: Concepts and Techniques》

Data and Reality: A Timeless Perspective on Perceiving and Managing Information in Our Imprecise World

8、编程语言与编译器

书籍:《编译原理》

《编程语言实现模式》

课程:https://online.stanford.edu/lagunita-learning-platform

9、分布式系统

书籍:《分布式系统原理与范型》(中文第二版,英文第三版)

MIT的6.824课程:https://www.youtube.com/watch?v=cQP8WApzIQQ&list=PLrw6a1wE39_tb2fErI4-WkMbsvGQk9_UB

视频:https://www.youtube.com/watch?v=cQP8WApzIQQ&list=PLrw6a1wE39_tb2fErI4-WkMbsvGQk9_UB

论文:Papers We Love

补充:人工智能/计算机图形学/机器学习

人工智能:通过观看视频并完成Pacman项目来学习Berkeley的AI课程。至于教材,使用Russell和Norvig编写的 《人工智能:一种现代方法》
机器学习:学习吴恩达在Coursera上的课程。耐心学习,先确保理解了基础概念再奔向类如深度学习的诱人新主题。
计算机图形学:学习Berkeley CS 184课程的材料,使用《计算机图形学:原理及实践》作为教材。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值