# Computer Networking: A Top-Down Approach

## 课程简介

- 所属大学：马萨诸塞大学
- 先修要求：有一定的计算机系统基础
- 编程语言：无
- 课程难度：🌟🌟🌟
- 预计学时：40 小时

《自顶向下方法》是计算机网络领域的一本经典教材，两位作者 Jim Kurose 和 Keith Ross 精心制作了教材配套的课程网站，并且公开了自己录制的网课视频，交互式的在线章节测试，以及利用 WireShark 进行抓包分析的 lab。唯一遗憾的是这门课并没有硬核的编程作业，而 Stanford 的 [CS144](./CS144.md) 能很好地弥补这一点。

## 课程资源

- 课程网站：<https://gaia.cs.umass.edu/kurose_ross/index.php>
- 课程视频：<https://gaia.cs.umass.edu/kurose_ross/lectures.php>
- 课程教材：Computer Networking: A Top-Down Approach
- 课程作业：<https://gaia.cs.umass.edu/kurose_ross/wireshark.php>

## 资源汇总

@PKUFlyingPig 在学习这门课中用到的所有资源和作业实现都汇总在 [PKUFlyingPig/Computer-Network-A-Top-Down-Approach - GitHub](https://github.com/PKUFlyingPig/Computer-Network-A-Top-Down-Approach) 中。
