2021-12-10 00:24:25 +08:00

20 lines
1.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# CS144: Computer Network
## 课程简介
- 所属大学Stanford
- 先修要求一定的计算机系统基础CS106L
- 编程语言C++
- 课程难度:🌟🌟🌟🌟🌟
- 预计学时100小时
这门课的主讲人之一是网络领域的巨擘[Nick McKeown](http://yuba.stanford.edu/~nickm/index.html)教授。这位拥有自己创业公司的学界业界双巨佬会在他慕课每一章节的最后采访一位业界的高管或者学界的高人,非常开阔眼界。
在这门课的Project中你将用C++循序渐进地搭建出整个TCP/IP协议栈实现IP路由以及ARP协议最后利用你自己的协议栈代替Linux Kernel的网络协议栈和其他学生的计算机进行通信非常amazing
## 课程资源
- [课程网站](https://cs144.github.io/)
- [课程视频](https://www.youtube.com/watch?v=K9hV3igminw&list=PLEAYkSg4uSQ2dr0XO_Nwa5OcdEcaaELSG&index=109)
- 课程教材:无
- [课程作业](https://cs144.github.io/)8个Project带你实现整个TCP/IP协议栈
## 资源汇总
我在学习这门课中用到的所有资源和作业实现都汇总在[这个Github仓库](https://github.com/PKUFlyingPig/CS144-Computer-Network)中。