mirror of
https://github.com/PKUFlyingPig/cs-self-learning.git
synced 2025-08-26 17:23:03 +08:00
26
docs/计算机网络/CS168.en.md
Normal file
26
docs/计算机网络/CS168.en.md
Normal file
@ -0,0 +1,26 @@
|
||||
# CS 168: Introduction to the Internet: Architecture and Protocols
|
||||
|
||||
## Course Overview
|
||||
|
||||
* **University**: UC Berkeley
|
||||
* **Prerequisites**: CS 61B; CS 61C recommended; basic experience with Python programming and Unix systems
|
||||
* **Programming Languages**: Python, Unix shell
|
||||
* **Course Difficulty**: 🌟🌟🌟
|
||||
* **Estimated Hours**: Approximately 140 hours (14 weeks × 10 hours/week)
|
||||
|
||||
This course, offered by UC Berkeley, focuses on the design principles and core protocols of the Internet. Topics include network layering, addressing, intra- and inter-domain routing, reliable transport, congestion control, and essential protocols such as TCP, UDP, IP, DNS, and HTTP. It also introduces Ethernet, wireless networks, and related technologies.
|
||||
|
||||
CS 168 combines theory with hands-on experience through three programming projects (Traceroute, Routing, and TCP Transport), allowing students to learn how to build and debug network protocols in a deep and comprehensive way.
|
||||
|
||||
The accompanying [textbook](https://textbook.cs168.io/) is particularly well-written—comprehensive yet concise and engaging. It's highly recommended for thorough reading and can also serve as a handy reference.
|
||||
|
||||
## Course Materials
|
||||
|
||||
* **Course Website**: [SP2025](https://sp25.cs168.io/)
|
||||
* **Lecture Videos**: See course homepage
|
||||
* **Textbook**: [https://textbook.cs168.io/](https://textbook.cs168.io/)
|
||||
* **Assignments**: Three Python projects, relatively straightforward
|
||||
|
||||
## Resource Summary
|
||||
|
||||
All the resources and assignments used by @XXX in this course are maintained in [PKUFlyingPig/UCB-CS168 - GitHub](https://github.com/PKUFlyingPig/UCB-CS168).
|
24
docs/计算机网络/CS168.md
Normal file
24
docs/计算机网络/CS168.md
Normal file
@ -0,0 +1,24 @@
|
||||
# CS 168:Introduction to the Internet: Architecture and Protocols
|
||||
|
||||
## 课程简介
|
||||
|
||||
* **所属大学**:UC Berkeley
|
||||
* **先修要求**:CS 61B;推荐 CS 61C;具备基础的 Python 编程和 Unix 系统使用经验
|
||||
* **编程语言**:Python,Unix shell
|
||||
* **课程难度**:🌟🌟🌟
|
||||
* **预计学时**:约 140 小时(14 周 × 10 小时/周)
|
||||
|
||||
本课程是加州大学伯克利分校开设的“Internet 架构与协议概论”,侧重于 Internet 的设计原则与核心协议,包括分层结构、寻址机制、域内与域间路由、可靠传输、拥塞控制,以及 TCP、UDP、IP、DNS、HTTP 等核心协议,并介绍以太网、无线等网络技术。CS 168 结合理论与实践,通过三个动手项目(Traceroute、路由、TCP传输)让学生学习构建并调试网络协议,体验深入且全面。
|
||||
|
||||
尤其是课程配套编写的[教材](https://textbook.cs168.io/)写得非常好,内容全面的同时简洁生动,推荐细致阅读,也可当作手册查阅。
|
||||
|
||||
## 课程资源
|
||||
|
||||
* **课程网站**:[SP2025](https://sp25.cs168.io/)
|
||||
* **课程视频**:参见课程主页
|
||||
* **课程教材**:[https://textbook.cs168.io/](https://textbook.cs168.io/)
|
||||
* **课程作业**:共三个 Python Projects, 相对简单
|
||||
|
||||
## 资源汇总
|
||||
|
||||
@PKUFlyingPig 在学习这门课中用到的所有资源和作业实现都汇总在 [PKUFlyingPig/UCB-CS168 - GitHub](https://github.com/PKUFlyingPig/UCB-CS168) 中。
|
@ -227,9 +227,10 @@ nav:
|
||||
- "ASU CSE466: Computer Systems Security": "系统安全/CSE466.md"
|
||||
- "SU SEED Labs": "系统安全/SEEDLabs.md"
|
||||
- 计算机网络:
|
||||
- "UCB CS168: Introduction to the Internet: Architecture and Protocols": "计算机网络/CS168.md"
|
||||
- "Stanford CS144: Computer Network": "计算机网络/CS144.md"
|
||||
- "USTC Computer Networking:A Top-Down Approach": "计算机网络/topdown_ustc.md"
|
||||
- "Computer Networking: A Top-Down Approach": "计算机网络/topdown.md"
|
||||
- "Stanford CS144: Computer Network": "计算机网络/CS144.md"
|
||||
- 数据库系统:
|
||||
- "UCB CS186: Introduction to Database System": "数据库系统/CS186.md"
|
||||
- "CMU 15-445: Database Systems": "数据库系统/15445.md"
|
||||
@ -263,6 +264,7 @@ nav:
|
||||
- 数据科学:
|
||||
- "UCB Data100: Principles and Techniques of Data Science": "数据科学/Data100.md"
|
||||
- 人工智能:
|
||||
- "Neural Networks: Zero to Hero": "人工智能/Neural Networks: Zero to Hero.md"
|
||||
- "Harvard CS50's Introduction to AI with Python": "人工智能/CS50.md"
|
||||
- "UCB CS188: Introduction to Artificial Intelligence": "人工智能/CS188.md"
|
||||
- 机器学习:
|
||||
|
Reference in New Issue
Block a user