format links in markdown

This commit does the following things:

- Change `[Course Web](link)` to:
  - `Course Web: [title](link)`, or
  - `Course Web: <link>`
- Change `[This GitHub](link)` to `[user/repo](link)`

Signed-off-by: Yukiteru <wfly1998@sina.com>
This commit is contained in:
Yukiteru 2022-04-03 15:48:48 +08:00
parent ebc8150824
commit ab0582bdd0
55 changed files with 150 additions and 148 deletions

View File

@ -12,7 +12,7 @@
## 课程资源
- [课程网站](https://web.stanford.edu/class/cs142/index.html)
- [课程视频](https://web.stanford.edu/class/cs142/lectures.html)
- 课程网站:<https://web.stanford.edu/class/cs142/index.html>
- 课程视频:<https://web.stanford.edu/class/cs142/lectures.html>
- 课程教材:无
- [课程作业](https://web.stanford.edu/class/cs142/projects.html)
- 课程作业:<https://web.stanford.edu/class/cs142/projects.html>

View File

@ -14,6 +14,6 @@ MIT 在每年 1 月份会有一个为期 4 周的 [Independent Activities Period
## 课程资源
- [课程网站](https://weblab.mit.edu/schedule/)
- 课程网站:<https://weblab.mit.edu/schedule/>
- 课程视频:参见课程网站链接
- 课程作业:参见课程 Schedule

View File

@ -14,7 +14,7 @@
## 课程资源
- [课程网站](https://inst.eecs.berkeley.edu/~cs188/fa18/index.html)
- [课程视频](https://inst.eecs.berkeley.edu/~cs188/fa18/index.html)每节课的链接详见课程网站
- 课程网站:<https://inst.eecs.berkeley.edu/~cs188/fa18/index.html>
- 课程视频:<https://inst.eecs.berkeley.edu/~cs188/fa18/index.html>每节课的链接详见课程网站
- 课程教材Artificial intelligence: A Modern Approach
- [课程作业](https://inst.eecs.berkeley.edu/~cs188/fa18/index.html)14个在线测评书面作业和 6 个Project
- 课程作业:<https://inst.eecs.berkeley.edu/~cs188/fa18/index.html>14个在线测评书面作业和 6 个Project

View File

@ -12,11 +12,11 @@
## 课程资源
- [课程网站](https://cs50.harvard.edu/ai/2020/)
- [课程视频](https://cs50.harvard.edu/ai/2020/)
- 课程网站:<https://cs50.harvard.edu/ai/2020/>
- 课程视频:<https://cs50.harvard.edu/ai/2020/>
- 课程教材:无
- [课程作业](https://cs50.harvard.edu/ai/2020/)12个精巧的编程作业
- 课程作业:<https://cs50.harvard.edu/ai/2020/>12个精巧的编程作业
## 资源汇总
我在学习这门课中用到的所有资源和作业实现都汇总在[这个 GitHub 仓库](https://github.com/PKUFlyingPig/cs50_ai)中。
我在学习这门课中用到的所有资源和作业实现都汇总在 [PKUFlyingPig/cs50_ai - GitHub](https://github.com/PKUFlyingPig/cs50_ai) 中。

View File

@ -18,12 +18,12 @@
- 课程视频:[bilibili](https://space.bilibili.com/494117284)
- 课程教材:智能计算系统(陈云霁)
- 课程作业6 个实验(包括编写卷积算子,为 TensorFlow 添加算子,用 BCL 编写算子并集成到 TensorFlow 中等)(具体内容在官网可以找到)
- [实验手册](http://forum.cambricon.com/show-8-708-1.html)实验 2.0 指导手册
- [学习笔记](https://sanzo.top/categories/AI-Computing-Systems/)参考实验手册总结的笔记
- 实验手册:<http://forum.cambricon.com/show-8-708-1.html>实验 2.0 指导手册
- 学习笔记:<https://sanzo.top/categories/AI-Computing-Systems/>参考实验手册总结的笔记
## 资源汇总
我在学习这门课中用到的所有资源和作业实现都汇总在[这个 GitHub 仓库](https://github.com/ysj1173886760/Learning/tree/master/ai-system)中。
我在学习这门课中用到的所有资源和作业实现都汇总在 [ysj1173886760/Learning: ai-system - GitHub](https://github.com/ysj1173886760/Learning/tree/master/ai-system) 中。
我做了其中的 2,3,4,5 这几个实验,其中综合实验和硬件实验没有做,如果有做了的同学欢迎大家补上你的链接

View File

@ -19,11 +19,11 @@
## 课程资源
- [课程网站](https://cs61c.org/su20/)
- 课程网站:<https://cs61c.org/su20/>
- 课程视频:[B 站](https://www.bilibili.com/video/BV1fC4y147iZ), [Youtube](https://www.youtube.com/playlist?list=PLDoI-XvXO0aqgoMQvogzmf7CKiSMSUS3M)
- 课程教材:无
- 课程作业11 个 Lab4 个 Project具体要求详见课程网站
## 资源汇总
我在学习这门课中用到的所有资源和作业实现都汇总在[这个 GitHub 仓库](https://github.com/PKUFlyingPig/CS61C-summer20)中。
我在学习这门课中用到的所有资源和作业实现都汇总在 [PKUFlyingPig/CS61C-summer20 - GitHub](https://github.com/PKUFlyingPig/CS61C-summer20) 中。

View File

@ -20,8 +20,8 @@ CMU 大名鼎鼎的镇系神课以其内容庞杂Project 巨难而闻名
## 课程资源
- [课程网站](http://csapp.cs.cmu.edu/)
- [课程视频](https://www.bilibili.com/video/BV1iW411d7hd)
- 课程网站:<http://csapp.cs.cmu.edu/>
- 课程视频:<https://www.bilibili.com/video/BV1iW411d7hd>
- [九曲阑干](https://space.bilibili.com/354767108/)对 CSAPP 的[中文讲解](https://www.bilibili.com/video/BV1cD4y1D7uR)据说CMU的中国留学生也在CMU的课堂上看这个视频呢
- 课程教材Computer Systems: A Programmer's Perspective, 3/E
- 课程作业11 个 Project[代码框架全部开源](http://csapp.cs.cmu.edu/3e/labs.html)

View File

@ -18,9 +18,11 @@
- 课程网站:[Nand2Tetris I](https://www.coursera.org/learn/build-a-computer/home/week/1), [Nand2Tetris II](https://www.coursera.org/learn/nand2tetris2/home/welcome)
- 课程视频:详见课程网站
- [课程教材](https://github.com/PKUFlyingPig/NandToTetris/blob/master/%5B%E8%AE%A1%E7%AE%97%E6%9C%BA%E7%B3%BB%E7%BB%9F%E8%A6%81%E7%B4%A0%EF%BC%9A%E4%BB%8E%E9%9B%B6%E5%BC%80%E5%A7%8B%E6%9E%84%E5%BB%BA%E7%8E%B0%E4%BB%A3%E8%AE%A1%E7%AE%97%E6%9C%BA%5D.(%E5%B0%BC%E8%90%A8).%E5%91%A8%E7%BB%B4.%E6%89%AB%E6%8F%8F%E7%89%88.pdf)
- 课程教材:[计算机系统要素:从零开始构建现代计算机](book)
- 课程作业10 个 Project 带你造台计算机,具体要求详见课程网站
[book]: https://github.com/PKUFlyingPig/NandToTetris/blob/master/%5B%E8%AE%A1%E7%AE%97%E6%9C%BA%E7%B3%BB%E7%BB%9F%E8%A6%81%E7%B4%A0%EF%BC%9A%E4%BB%8E%E9%9B%B6%E5%BC%80%E5%A7%8B%E6%9E%84%E5%BB%BA%E7%8E%B0%E4%BB%A3%E8%AE%A1%E7%AE%97%E6%9C%BA%5D.(%E5%B0%BC%E8%90%A8).%E5%91%A8%E7%BB%B4.%E6%89%AB%E6%8F%8F%E7%89%88.pdf
## 资源汇总
我在学习这门课中用到的所有资源和作业实现都汇总在[这个 GitHub 仓库](https://github.com/PKUFlyingPig/NandToTetris)中。
我在学习这门课中用到的所有资源和作业实现都汇总在 [PKUFlyingPig/NandToTetris - GitHub](https://github.com/PKUFlyingPig/NandToTetris) 中。

View File

@ -15,10 +15,10 @@
## 课程资源
- 课程网站:[CMU15418](http://15418.courses.cs.cmu.edu/spring2016/), [CS149](https://gfxcourses.stanford.edu/cs149/fall21)
- [课程视频](http://15418.courses.cs.cmu.edu/spring2016/lectures)
- 课程视频:<http://15418.courses.cs.cmu.edu/spring2016/lectures>
- 课程教材:无
- [课程作业](https://gfxcourses.stanford.edu/cs149/fall21)5 个编程作业
- 课程作业:<https://gfxcourses.stanford.edu/cs149/fall21>5 个编程作业
## 资源汇总
我在学习这门课中用到的所有资源和作业实现都汇总在[这个 GitHub 仓库](https://github.com/PKUFlyingPig/CS149-parallel-computing)中。
我在学习这门课中用到的所有资源和作业实现都汇总在 [PKUFlyingPig/CS149-parallel-computing - GitHub](https://github.com/PKUFlyingPig/CS149-parallel-computing) 中。

View File

@ -16,11 +16,11 @@
## 课程资源
- [课程网站](https://pdos.csail.mit.edu/6.824/schedule.html)
- 课程网站:<https://pdos.csail.mit.edu/6.824/schedule.html>
- 课程视频:参见课程网站链接
- 课程教材:无,以阅读论文为主
- 课程作业4 个非常虐的 Project具体要求参见课程网站
## 资源汇总
我在学习这门课中用到的所有资源和作业实现都汇总在[这个 GitHub 仓库](https://github.com/PKUFlyingPig/MIT6.824)中。此外也可以参考 [OneSizeFitsQuorum](https://github.com/OneSizeFitsQuorum) 的 [lab 文档](https://github.com/OneSizeFitsQuorum/MIT6.824-2021),其较为清晰地介绍了实现 lab 1-4 和 challenge 1-2 需要考虑的许多细节,在遇到瓶颈期时可以阅读一下~
我在学习这门课中用到的所有资源和作业实现都汇总在 [PKUFlyingPig/MIT6.824 - GitHub](https://github.com/PKUFlyingPig/MIT6.824) 中。此外也可以参考 [OneSizeFitsQuorum](https://github.com/OneSizeFitsQuorum) 的 [Lab 文档](https://github.com/OneSizeFitsQuorum/MIT6.824-2021),其较为清晰地介绍了实现 lab 1-4 和 challenge 1-2 需要考虑的许多细节,在遇到瓶颈期时可以阅读一下~

View File

@ -24,10 +24,10 @@
## 课程资源
- [课程网站](https://cs162.org/)
- [课程视频](https://www.youtube.com/watch?v=YfHY0pvpRkk)每节课的链接参见课程网站
- 课程网站:<https://cs162.org/>
- 课程视频:<https://www.youtube.com/watch?v=YfHY0pvpRkk>每节课的链接参见课程网站
- 课程教材:[Operating Systems: Principles and Practice (2nd Edition)](http://ospp.cs.washington.edu/)
- [课程作业](https://cs162.org/)6 个 Homework, 3 个 Project具体要求参见课程网站
- 课程作业:<https://cs162.org/>6 个 Homework, 3 个 Project具体要求参见课程网站
## 资源汇总

View File

@ -20,17 +20,17 @@
## 课程资源
- [课程网站](https://pdos.csail.mit.edu/6.828/2021/schedule.html)
- [课程视频](https://www.youtube.com/watch?v=L6YqHxYHa7A)每节课的链接详见课程网站
- [课程视频翻译文档](https://mit-public-courses-cn-translatio.gitbook.io/mit6-s081/)
- 课程网站:<https://pdos.csail.mit.edu/6.828/2021/schedule.html>
- 课程视频:<https://www.youtube.com/watch?v=L6YqHxYHa7A>每节课的链接详见课程网站
- 课程视频翻译文档:<https://mit-public-courses-cn-translatio.gitbook.io/mit6-s081/>
- [xv6 操作系统的深入讲解](https://space.bilibili.com/1040264970/)
- [课程教材](https://pdos.csail.mit.edu/6.828/2021/xv6/book-riscv-rev2.pdf)
- 课程教材:<https://pdos.csail.mit.edu/6.828/2021/xv6/book-riscv-rev2.pdf>
- [xv6 中文文档](https://th0ar.gitbooks.io/xv6-chinese/content/index.html)
- [课程作业](https://pdos.csail.mit.edu/6.828/2021/schedule.html)11个lab具体要求详见课程网站
- 课程作业:<https://pdos.csail.mit.edu/6.828/2021/schedule.html>11个lab具体要求详见课程网站
## 资源汇总
我在学习这门课中用到的所有资源和作业实现都汇总在[这个 GitHub 仓库][github_pkuflyingpig]中。此外也可以参考 [KuangjuX] 实现的 MIT 6.S081 的几个 lab 的[题解][solution_kuangjux],里面亦有详细的解法和补充知识,另外,[KuangjuX] 也使用 Rust 语言重新实现过 xv6-riscv 操作系统:[xv6-rust],里面对于 xv6-riscv 有更为详细的思考和讨论,感兴趣的同学可以看一下哦。
我在学习这门课中用到的所有资源和作业实现都汇总在 [PKUFlyingPig/MIT6.S081-2020fall - GitHub][github_pkuflyingpig] 中。此外也可以参考 [KuangjuX] 实现的 MIT 6.S081 的几个 lab 的[题解][solution_kuangjux],里面亦有详细的解法和补充知识,另外,[KuangjuX] 也使用 Rust 语言重新实现过 xv6-riscv 操作系统:[xv6-rust],里面对于 xv6-riscv 有更为详细的思考和讨论,感兴趣的同学可以看一下哦。
[github_pkuflyingpig]: https://github.com/PKUFlyingPig/MIT6.S081-2020fall
[KuangjuX]: https://github.com/KuangjuX

View File

@ -16,7 +16,7 @@
## 课程资源
- [课程网站](https://ocw.mit.edu/courses/mathematics/18-06sc-linear-algebra-fall-2011/syllabus/)
- 课程网站:<https://ocw.mit.edu/courses/mathematics/18-06sc-linear-algebra-fall-2011/syllabus/>
- 课程视频:参见课程网站
- 课程教材Introduction to Linear Algebra. Gilbert Strang
- 课程作业:参见课程网站

View File

@ -14,6 +14,6 @@ MIT 面向大一新生的信息论入门课程Penfield 教授专门为这门
## 课程资源
- [课程网站](https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-050j-information-and-entropy-spring-2008/index.htm)
- [课程教材](https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-050j-information-and-entropy-spring-2008/syllabus/MIT6_050JS08_textbook.pdf)
- 课程网站:<https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-050j-information-and-entropy-spring-2008/index.htm>
- 课程教材:<https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-050j-information-and-entropy-spring-2008/syllabus/MIT6_050JS08_textbook.pdf>
- 课程作业:详见课程网站,包含书面作业与 Matlab 编程作业。

View File

@ -12,6 +12,6 @@ MIT 的离散数学以及概率综合课程,导师是大名鼎鼎的 **Tom Lei
## 课程资源
- [课程网站](https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-042j-mathematics-for-computer-science-fall-2010/)
- [课程视频](https://www.bilibili.com/video/BV1L741147VX)
- [课程作业](https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-042j-mathematics-for-computer-science-fall-2010/assignments/)
- 课程网站:<https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-042j-mathematics-for-computer-science-fall-2010/>
- 课程视频:<https://www.bilibili.com/video/BV1L741147VX>
- 课程作业:<https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-042j-mathematics-for-computer-science-fall-2010/assignments/>

View File

@ -18,7 +18,7 @@
## 课程资源
- [课程网站](https://inst.eecs.berkeley.edu/~ee126/fa20/content.html)
- 课程网站:<https://inst.eecs.berkeley.edu/~ee126/fa20/content.html>
- 课程教材:[PDF], [Epub], [Jupyter Notebook][Jupyter_Notebook]
- 课程作业14 个书面作业 + 9 个编程作业,具体要求参见课程网站。
@ -28,4 +28,4 @@
## 资源汇总
我在学习这门课中用到的所有资源和作业实现都汇总在[这个 GitHub 仓库](https://github.com/PKUFlyingPig/EECS126)中。
我在学习这门课中用到的所有资源和作业实现都汇总在 [PKUFlyingPig/EECS126 - GitHub](https://github.com/PKUFlyingPig/EECS126) 中。

View File

@ -22,10 +22,10 @@
## 课程资源
- [课程网站](http://www.eecs70.org/)
- 课程网站:<http://www.eecs70.org/>
- 课程教材:参见课程 notes
- 课程作业:参见课程 Schedule
## 资源汇总
我在学习这门课中用到的所有资源和作业实现都汇总在[这个 GitHub 仓库](https://github.com/PKUFlyingPig/UCB-CS70)中。
我在学习这门课中用到的所有资源和作业实现都汇总在 [PKUFlyingPig/UCB-CS70 - GitHub](https://github.com/PKUFlyingPig/UCB-CS70) 中。

View File

@ -12,8 +12,8 @@
## 课程资源
- [课程网站](http://www.inference.org.uk/mackay/itila/)
- [课程视频](https://www.bilibili.com/video/BV1rs411T71e)
- 课程网站:<http://www.inference.org.uk/mackay/itila/>
- 课程视频:<https://www.bilibili.com/video/BV1rs411T71e>
- 课程教材Information Theory, Inference, and Learning Algorithms 在课程网站可以下载到免费的电子版
- 课程作业:在每一节课视频的最后会留教材上的课后习题

View File

@ -14,11 +14,11 @@
## 课程资源
- [课程网站](http://stanford.edu/class/ee364a/index.html)
- [课程视频](https://www.bilibili.com/video/BV1aD4y1Q7aW)
- 课程网站:<http://stanford.edu/class/ee364a/index.html>
- 课程视频:<https://www.bilibili.com/video/BV1aD4y1Q7aW>
- 课程教材:[Convex Optimization](https://stanford.edu/~boyd/cvxbook/)
- 课程作业9 个 Python 编程作业
## 资源汇总
我在学习这门课中用到的所有资源和作业实现都汇总在[这个 GitHub 仓库](https://github.com/PKUFlyingPig/Standford_CVX101)中。
我在学习这门课中用到的所有资源和作业实现都汇总在 [PKUFlyingPig/Standford_CVX101 - GitHub](https://github.com/PKUFlyingPig/Standford_CVX101) 中。

View File

@ -16,10 +16,10 @@
## 课程资源
- [课程网站](https://github.com/mitmath/18330)
- [课程教材](https://fncbook.github.io/fnc/frontmatter.html)
- 课程网站:<https://github.com/mitmath/18330>
- 课程教材:<https://fncbook.github.io/fnc/frontmatter.html>
- 课程作业10 个 Julia 编程作业
## 资源汇总
我在学习这门课中用到的所有资源和作业实现都汇总在[这个 GitHub 仓库](https://github.com/PKUFlyingPig/MIT18.330)中。
我在学习这门课中用到的所有资源和作业实现都汇总在 [PKUFlyingPig/MIT18.330 - GitHub](https://github.com/PKUFlyingPig/MIT18.330) 中。

View File

@ -13,7 +13,7 @@
## 课程资源
- [课程网站(Fall2019)](https://15445.courses.cs.cmu.edu/fall2019/schedule.html), [课程网站(Fall2020)](https://15445.courses.cs.cmu.edu/fall2020/schedule.html)
- 课程网站:[Fall2019](https://15445.courses.cs.cmu.edu/fall2019/schedule.html), [Fall2020](https://15445.courses.cs.cmu.edu/fall2020/schedule.html)
- 课程视频:课程网站免费观看
- 课程教材Database System Concepts
- 课程作业4 个 Project
@ -24,7 +24,7 @@
如果大家有精力的话可以都去尝试一下,或者在对书中内容理解不是很透彻的时候,尝试用代码写一个会加深你的理解。
我在学习这门课中用到的所有资源和作业实现都汇总在[这个 GitHub 仓库](https://github.com/ysj1173886760/Learning/tree/master/db)中。
我在学习这门课中用到的所有资源和作业实现都汇总在 [ysj1173886760/Learning: db - GitHub](https://github.com/ysj1173886760/Learning/tree/master/db) 中。
由于 Andy 的要求,仓库中没有 Project 的实现,只有 Homework 的 Solution。特别的对于 Homework1我还写了一个 Shell 脚本来帮大家执行自动判分

View File

@ -14,11 +14,11 @@
## 课程资源
- [课程网站](https://cs186berkeley.net/sp21/)
- [课程视频](https://www.bilibili.com/video/BV13a411c7Qo)
- 课程网站:<https://cs186berkeley.net/sp21/>
- 课程视频:<https://www.bilibili.com/video/BV13a411c7Qo>
- 课程教材:无
- 课程作业6 个 Project
## 资源汇总
我在学习这门课中用到的所有资源和作业实现都汇总在[这个 GitHub 仓库](https://github.com/PKUFlyingPig/CS186)中。
我在学习这门课中用到的所有资源和作业实现都汇总在 [PKUFlyingPig/CS186 - GitHub](https://github.com/PKUFlyingPig/CS186) 中。

View File

@ -12,7 +12,7 @@
## 课程资源
- [课程网站](https://ds100.org/fa21/)
- 课程网站:<https://ds100.org/fa21/>
- 课程视频:参见课程网站
- [课程教材](https://www.textbook.ds100.org/intro.html)
- 课程教材:<https://www.textbook.ds100.org/intro.html>
- 课程作业:参见课程网站

View File

@ -29,9 +29,9 @@
- 课程网站:[Algorithm I](https://www.coursera.org/learn/algorithms-part1), [Algorithm II](https://www.coursera.org/learn/algorithms-part2)
- 课程视频:详见课程网站
- [课程教材](https://algs4.cs.princeton.edu/home/)
- 课程教材:<https://algs4.cs.princeton.edu/home/>
- 课程作业10个Project具体要求详见课程网站
## 资源汇总
我在学习这门课中用到的所有资源和作业实现都汇总在[这个 GitHub 仓库](https://github.com/PKUFlyingPig/Princeton-Algorithm)中。
我在学习这门课中用到的所有资源和作业实现都汇总在 [PKUFlyingPig/Princeton-Algorithm - GitHub](https://github.com/PKUFlyingPig/Princeton-Algorithm) 中。

View File

@ -13,5 +13,5 @@ Stanford 的进阶编程课CS106X 在难度和深度上会比 CS106B 有所
## 课程资源
- 课程网站:[CS106B](https://web.stanford.edu/class/cs106b/), [CS106X](https://web.stanford.edu/class/cs106x/)
- [课程教材](https://web.stanford.edu/class/cs106x/res/reader/CS106BX-Reader.pdf)
- [课程视频](https://www.bilibili.com/video/BV1G7411k7jG)
- 课程教材:<https://web.stanford.edu/class/cs106x/res/reader/CS106BX-Reader.pdf>
- 课程视频:<https://www.bilibili.com/video/BV1G7411k7jG>

View File

@ -14,11 +14,11 @@
## 课程资源
- [课程网站](https://cs170.org/)
- [课程视频](https://www.bilibili.com/video/BV1BU4y1b7RK)
- 课程网站:<https://cs170.org/>
- 课程视频:<https://www.bilibili.com/video/BV1BU4y1b7RK>
- 课程教材:详见课程网站 notes
- 课程作业13 次书面作业,用 LaTeX 编写
## 资源汇总
我在学习这门课中用到的所有资源和作业实现都汇总在[这个 GitHub 仓库](https://github.com/PKUFlyingPig/UCB-CS170)中。
我在学习这门课中用到的所有资源和作业实现都汇总在 [PKUFlyingPig/UCB-CS170 - GitHub](https://github.com/PKUFlyingPig/UCB-CS170) 中。

View File

@ -20,11 +20,11 @@
## 课程资源
- [课程网站](https://sp18.datastructur.es/)
- [课程视频](https://sp18.datastructur.es/)每节课的链接详见课程网站
- 课程网站:<https://sp18.datastructur.es/>
- 课程视频:<https://sp18.datastructur.es/>每节课的链接详见课程网站
- 课程教材:无
- 课程作业每年略有不同18 年春季学期有 14 个 Lab10 个 Homework以及 3 个 Project具体要求详见课程网站。
## 资源汇总
我在学习这门课中用到的所有资源和作业实现都汇总在[这个 GitHub 仓库](https://github.com/PKUFlyingPig/CS61B)中。
我在学习这门课中用到的所有资源和作业实现都汇总在 [PKUFlyingPig/CS61B - GitHub](https://github.com/PKUFlyingPig/CS61B) 中。

View File

@ -12,7 +12,7 @@
## 课程资源
- [课程网站](https://www.eecs189.org/)
- [课程视频](https://www.youtube.com/playlist?list=PLOOm2AoWIPEyZazQVnIcaK2KnezpGZV-X)
- [课程教材](https://www.eecs189.org/)
- [课程作业](https://www.eecs189.org/)
- 课程网站:<https://www.eecs189.org/>
- 课程视频:<https://www.youtube.com/playlist?list=PLOOm2AoWIPEyZazQVnIcaK2KnezpGZV-X>
- 课程教材:<https://www.eecs189.org/>
- 课程作业:<https://www.eecs189.org/>

View File

@ -12,11 +12,11 @@
## 课程资源
- [课程网站](http://cs229.stanford.edu/syllabus.html)
- [课程视频](https://www.bilibili.com/video/BV1JE411w7Ub)
- 课程网站:<http://cs229.stanford.edu/syllabus.html>
- 课程视频:<https://www.bilibili.com/video/BV1JE411w7Ub>
- 课程教材:无,课程 notes 写得非常好
- 课程作业:不对公众开放
## 资源汇总
我在学习这门课中用到的所有资源和作业实现都汇总在[这个 GitHub 仓库](https://github.com/PKUFlyingPig/CS229)中。
我在学习这门课中用到的所有资源和作业实现都汇总在 [PKUFlyingPig/CS229 - GitHub](https://github.com/PKUFlyingPig/CS229) 中。

View File

@ -16,7 +16,7 @@
## 课程资源
- [课程网站](https://www.coursera.org/learn/machine-learning)
- 课程网站:<https://www.coursera.org/learn/machine-learning>
- 课程视频:参见课程网站
- 课程教材:无
- 课程作业:参见课程网站

View File

@ -16,11 +16,11 @@ Stanford 的 NLP 入门课程,由自然语言处理领域的巨佬 Chris Manni
## 课程资源
- [课程网站](http://web.stanford.edu/class/cs224n/index.html)
- 课程网站:<http://web.stanford.edu/class/cs224n/index.html>
- 课程视频B 站搜索 CS224n
- 课程教材:无
- [课程作业](http://web.stanford.edu/class/cs224n/index.html)5 个编程作业 + 1 个 Final Project
- 课程作业:<http://web.stanford.edu/class/cs224n/index.html>5 个编程作业 + 1 个 Final Project
## 资源汇总
我在学习这门课中用到的所有资源和作业实现都汇总在[这个 GitHub 仓库](https://github.com/PKUFlyingPig/CS224n)中。
我在学习这门课中用到的所有资源和作业实现都汇总在 [PKUFlyingPig/CS224n - GitHub](https://github.com/PKUFlyingPig/CS224n) 中。

View File

@ -12,7 +12,7 @@ Stanford 的图神经网络入门课,这门课我没有上过,但众多做 G
## 课程资源
- [课程网站](http://web.stanford.edu/class/cs224w/)
- [课程视频](https://www.youtube.com/watch?v=JAB_plj2rbA)
- 课程网站:<http://web.stanford.edu/class/cs224w/>
- 课程视频:<https://www.youtube.com/watch?v=JAB_plj2rbA>
- 课程教材:无
- [课程作业](http://web.stanford.edu/class/cs224w/)6 个编程作业3 个 LaTeX 书面作业
- 课程作业:<http://web.stanford.edu/class/cs224w/>6 个编程作业3 个 LaTeX 书面作业

View File

@ -12,7 +12,7 @@
## 课程资源
- [课程网站](https://www.coursera.org/specializations/deep-learning)
- [课程视频](https://www.coursera.org/specializations/deep-learning)B站有搬运
- 课程网站:<https://www.coursera.org/specializations/deep-learning>
- 课程视频:<https://www.coursera.org/specializations/deep-learning>B站有搬运
- 课程教材:无
- [课程作业](https://www.coursera.org/specializations/deep-learning)
- 课程作业:<https://www.coursera.org/specializations/deep-learning>

View File

@ -12,7 +12,7 @@ Stanford 的 CV 入门课,由计算机领域的巨佬李飞飞院士领衔教
## 课程资源
- [课程网站](http://cs231n.stanford.edu/)
- [课程视频](https://www.bilibili.com/video/BV1nJ411z7fe)
- 课程网站:<http://cs231n.stanford.edu/>
- 课程视频:<https://www.bilibili.com/video/BV1nJ411z7fe>
- 课程教材:无
- [课程作业](http://cs231n.stanford.edu/schedule.html)3个编程作业
- 课程作业:<http://cs231n.stanford.edu/schedule.html>3个编程作业

View File

@ -12,7 +12,7 @@
## 课程资源
- [课程网站](http://rail.eecs.berkeley.edu/deeprlcourse/)
- [课程视频](https://youtube.com/playlist?list=PL_iWQOsE6TfXxKgI1GgyV1B_Xa0DxE5eH)
- 课程网站:<http://rail.eecs.berkeley.edu/deeprlcourse/>
- 课程视频:<https://youtube.com/playlist?list=PL_iWQOsE6TfXxKgI1GgyV1B_Xa0DxE5eH>
- 课程教材:无
- [课程作业](http://rail.eecs.berkeley.edu/deeprlcourse/)5个编程作业
- 课程作业:<http://rail.eecs.berkeley.edu/deeprlcourse/>5个编程作业

View File

@ -17,7 +17,7 @@ RL、Compression、Life-Long Learning 以及 Meta Learning。可谓是包罗万
## 课程资源
- [课程网站](https://speech.ee.ntu.edu.tw/~hylee/ml/2021-spring.html)
- [课程视频](https://speech.ee.ntu.edu.tw/~hylee/ml/2021-spring.html)每节课的链接参见课程网站
- 课程网站:<https://speech.ee.ntu.edu.tw/~hylee/ml/2021-spring.html>
- 课程视频:<https://speech.ee.ntu.edu.tw/~hylee/ml/2021-spring.html>每节课的链接参见课程网站
- 课程教材:无
- [课程作业](https://speech.ee.ntu.edu.tw/~hylee/ml/2021-spring.html)15 个 lab几乎覆盖了主流深度学习的所有领域
- 课程作业:<https://speech.ee.ntu.edu.tw/~hylee/ml/2021-spring.html>15 个 lab几乎覆盖了主流深度学习的所有领域

View File

@ -19,4 +19,4 @@ UC Berkeley 电子系学生的大一入门课,通过电路基础知识的讲
## 资源汇总
我在学习这门课中用到的所有资源和作业实现都汇总在[这个 GitHub 仓库](https://github.com/PKUFlyingPig/EE16A)中。
我在学习这门课中用到的所有资源和作业实现都汇总在 [PKUFlyingPig/EE16A - GitHub](https://github.com/PKUFlyingPig/EE16A) 中。

View File

@ -14,7 +14,7 @@
## 课程资源
- [课程网站](https://ocw.mit.edu/resources/res-6-007-signals-and-systems-spring-2011/index.htm)
- [课程视频](https://www.bilibili.com/video/BV1CZ4y1j7hs)
- 课程网站:<https://ocw.mit.edu/resources/res-6-007-signals-and-systems-spring-2011/index.htm>
- 课程视频:<https://www.bilibili.com/video/BV1CZ4y1j7hs>
- 课程教材Signals and Systems, 2nd Edition
- [课程作业](https://ocw.mit.edu/resources/res-6-007-signals-and-systems-spring-2011/assignments)
- 课程作业:<https://ocw.mit.edu/resources/res-6-007-signals-and-systems-spring-2011/assignments>

View File

@ -12,10 +12,10 @@
## 课程资源
- [课程网站](https://inst.eecs.berkeley.edu/~ee120/fa19/)
- 课程网站:<https://inst.eecs.berkeley.edu/~ee120/fa19/>
- 课程教材:参见课程 notes
- 课程作业5 个书面作业 + 6 个编程作业
## 资源汇总
我在学习这门课中用到的所有资源和作业实现都汇总在[这个 GitHub 仓库](https://github.com/PKUFlyingPig/UCB-EE120)中。
我在学习这门课中用到的所有资源和作业实现都汇总在 [PKUFlyingPig/UCB-EE120 - GitHub](https://github.com/PKUFlyingPig/UCB-EE120) 中。

View File

@ -22,11 +22,11 @@
## 课程资源
- [课程网站](https://su20.cs161.org/)
- 课程网站:<https://su20.cs161.org/>
- 课程视频:参见课程网站
- 课程教材:无
- 课程作业7 个在线 HW + 3 个 Lab + 3 个 Project
## 资源汇总
我在学习这门课中用到的所有资源和作业实现都汇总在[这个 GitHub 仓库](https://github.com/PKUFlyingPig/UCB-CS161)中。
我在学习这门课中用到的所有资源和作业实现都汇总在 [PKUFlyingPig/UCB-CS161 - GitHub](https://github.com/PKUFlyingPig/UCB-CS161) 中。

View File

@ -21,7 +21,7 @@ MIT 的计算机系统安全课程,实验环境是一个 Web Application Zooba
## 课程资源
- [课程网站](http://css.csail.mit.edu/6.858/2022/)
- 课程网站:<http://css.csail.mit.edu/6.858/2022/>
- 课程视频:参见课程网站
- 课程教材:无
- 课程作业4 个 Lab + Final Project / Lab5

View File

@ -18,13 +18,13 @@
## 课程资源
- [课程网站](http://web.stanford.edu/class/cs106l/)
- [课程视频](https://www.youtube.com/channel/UCSqr6y-eaQT_qZJVUm_4QxQ/playlists)
- [课程教材](http://web.stanford.edu/class/cs106l/full_course_reader.pdf)
- 课程网站:<http://web.stanford.edu/class/cs106l/>
- 课程视频:<https://www.youtube.com/channel/UCSqr6y-eaQT_qZJVUm_4QxQ/playlists>
- 课程教材:<http://web.stanford.edu/class/cs106l/full_course_reader.pdf>
- 课程作业:具体内容见课程网站,我做的时候一共是两个:
1. 实现一个 WikiRacer 的小游戏
2. 实现一个类似 STL 库的 HashMap
## 资源汇总
我在学习这门课中用到的所有资源和作业实现都汇总在[这个 GitHub 仓库](https://github.com/PKUFlyingPig/CS106L)中。
我在学习这门课中用到的所有资源和作业实现都汇总在 [PKUFlyingPig/CS106L - GitHub](https://github.com/PKUFlyingPig/CS106L) 中。

View File

@ -12,17 +12,17 @@
如果你学过 C 并接触过一些系统编程的话,应该对 C 的内存泄漏以及指针的危险有所耳闻,但 C 的底层特性以及高效仍然让它在系统级编程中无法被例如 Java 等自带垃圾收集机制的高级语言所替代。而 Rust 的目标则是希望在 C 的高效基础上,弥补其安全不足的缺点。因此 Rust 在设计之初,就有带有很多系统编程的观点。学习 Rust也能让你之后能用 C 语言编写出更安全更优雅的系统级代码(例如操作系统等)。
这门课的后半部分关注在并发concurrency这一主题上你将会系统地掌握多进程、多线程、基于事件驱动的并发等若干并发技术并在第二个project中比较它们各自的优劣。Rust中“futures”的概念非常有趣和优雅这些基础知识对你后续对计算机系统相关课程的学习很有帮助。另外清华大学的操统实验rCore就是基于Rust编写的具体参见[文档](https://rcore-os.github.io/rCore-Tutorial-Book-v3/index.html)。
这门课的后半部分关注在并发concurrency这一主题上你将会系统地掌握多进程、多线程、基于事件驱动的并发等若干并发技术并在第二个 Project 中比较它们各自的优劣。Rust 中 “futures” 的概念非常有趣和优雅,这些基础知识对你后续对计算机系统相关课程的学习很有帮助。另外,清华大学的操统实验 rCore 就是基于 Rust 编写的,具体参见[文档](https://rcore-os.github.io/rCore-Tutorial-Book-v3/index.html)。
## 课程资源
- [课程网站](https://reberhardt.com/cs110l/spring-2020/)
- [课程视频](https://youtu.be/j7AQrtLevUE)
- 课程网站:<https://reberhardt.com/cs110l/spring-2020/>
- 课程视频:<https://youtu.be/j7AQrtLevUE>
- 课程教材:无
- 课程作业:共6个lab和2个project作业文档和代码框架详见课程网站。其中两个project非常有趣,分别是:
1. 用Rust实现一个类似于gdb的debugger
- 课程作业:共 6 个 Lab 和 2 个 Project作业文档和代码框架详见课程网站。其中两个 Project 非常有趣,分别是:
1. 用 Rust 实现一个类似于 GDB 的 debugger
2. 用 Rust 实现一个负载均衡器
## 资源汇总
我在学习这门课中用到的所有资源和作业实现都汇总在[这个 GitHub 仓库](https://github.com/PKUFlyingPig/CS110L)中。
我在学习这门课中用到的所有资源和作业实现都汇总在 [PKUFlyingPig/CS110L - GitHub](https://github.com/PKUFlyingPig/CS110L) 中。

View File

@ -12,7 +12,7 @@
## 课程资源
- [课程网站](https://cs50.harvard.edu/x/2021/)
- [课程视频](https://cs50.harvard.edu/x/2021/)
- 课程网站:<https://cs50.harvard.edu/x/2021/>
- 课程视频:<https://cs50.harvard.edu/x/2021/>
- 课程教材:无
- [课程作业](https://cs50.harvard.edu/x/2021/)
- 课程作业:<https://cs50.harvard.edu/x/2021/>

View File

@ -22,11 +22,11 @@ CS61B 和 CS61C 在本书中均有收录。
## 课程资源
- [课程网站](https://inst.eecs.berkeley.edu/~cs61a/su20/)
- 课程网站:<https://inst.eecs.berkeley.edu/~cs61a/su20/>
- 课程视频: 参见课程网站链接
- [课程教材](http://composingprograms.com/)
- 课程教材:<http://composingprograms.com/>
- 课程作业:课程网站会有每个作业对应的文档链接以及代码框架的下载链接。
## 资源汇总
我在学习这门课中用到的所有资源和作业实现都汇总在[这个 GitHub 仓库](https://github.com/PKUFlyingPig/CS61A)中。
我在学习这门课中用到的所有资源和作业实现都汇总在 [PKUFlyingPic/CS61A - GitHub](https://github.com/PKUFlyingPig/CS61A) 中。

View File

@ -13,6 +13,6 @@
## 课程资源
- [课程网站](https://missing.csail.mit.edu/2020/)
- [课程视频](https://www.youtube.com/playlist?list=PLyzOVJj3bHQuloKGG59rS43e29ro7I57J)
- 课程网站:<https://missing.csail.mit.edu/2020/>
- 课程视频:<https://www.youtube.com/playlist?list=PLyzOVJj3bHQuloKGG59rS43e29ro7I57J>
- 课程作业:一些随堂小练习,具体见课程网站。

View File

@ -14,11 +14,11 @@
## 课程资源
- [课程网站](http://web.stanford.edu/class/cs143/)
- [课程视频](https://www.bilibili.com/video/BV17K4y147Bz)
- 课程网站:<http://web.stanford.edu/class/cs143/>
- 课程视频:<https://www.bilibili.com/video/BV17K4y147Bz>
- 课程教材:龙书
- 课程作业5 个书面作业 + 5 个编程作业带你实现一个编译器
## 资源汇总
我在学习这门课中用到的所有资源和作业实现都汇总在[这个 GitHub 仓库](https://github.com/skyzluo/CS143-Compilers-Stanford)中。
我在学习这门课中用到的所有资源和作业实现都汇总在 [skyzluo/CS143-Compilers-Stanford - GitHub](https://github.com/skyzluo/CS143-Compilers-Stanford) 中。

View File

@ -25,4 +25,4 @@
## 资源汇总
我在学习这门课中用到的所有资源和作业实现都汇总在[这个 GitHub 仓库](https://github.com/liudeyuan2021/Stanford-CS148-Fall-2021)中。
我在学习这门课中用到的所有资源和作业实现都汇总在 [liudeyuan2021/Stanford-CS148-Fall-2021 - GitHub](https://github.com/liudeyuan2021/Stanford-CS148-Fall-2021) 中。

View File

@ -31,4 +31,4 @@
## 资源汇总
我们在学习这门课中用到的所有资源和作业实现都汇总在[这个 GitHub 仓库](https://github.com/liudeyuan2021/UCSB-GAMES101-Spring-2020)和[这个 GitHub 仓库](https://github.com/ysj1173886760/Learning/tree/master/graphics/GAMES101)中。
我们在学习这门课中用到的所有资源和作业实现都汇总在 [liudeyuan2021/UCSB-GAMES101-Spring-2020 - GitHub](https://github.com/liudeyuan2021/UCSB-GAMES101-Spring-2020) 和 [ysj1173886760/Learning: graphics/GAMES101 - GitHub](https://github.com/ysj1173886760/Learning/tree/master/graphics/GAMES101) 中。

View File

@ -29,4 +29,4 @@
## 资源汇总
我在学习这门课中用到的所有资源和作业实现都汇总在[这个 GitHub 仓库](https://github.com/liudeyuan2021/UCSB-GAMES202-Spring-2021)中。
我在学习这门课中用到的所有资源和作业实现都汇总在 [liudeyuan2021/UCSB-GAMES202-Spring-2021 - GitHub](https://github.com/liudeyuan2021/UCSB-GAMES202-Spring-2021) 中。

View File

@ -14,14 +14,14 @@
## 课程资源
- [课程网站](https://cs144.github.io/)
- [课程视频](https://www.youtube.com/watch?v=r2WZNaFyrbQ&list=PL6RdenZrxrw9inR-IJv-erlOKRHjymxMN)
- 课程网站:<https://cs144.github.io/>
- 课程视频:<https://www.youtube.com/watch?v=r2WZNaFyrbQ&list=PL6RdenZrxrw9inR-IJv-erlOKRHjymxMN>
- 课程教材:无
- [课程作业](https://cs144.github.io/)8 个 Project 带你实现整个 TCP/IP 协议栈
- 课程作业:<https://cs144.github.io/>8 个 Project 带你实现整个 TCP/IP 协议栈
## 资源汇总
我在学习这门课中用到的所有资源和作业实现都汇总在[这个 GitHub 仓库](https://github.com/PKUFlyingPig/CS144-Computer-Network)中。
我在学习这门课中用到的所有资源和作业实现都汇总在 [PKUFlyingPig/CS144-Computer-Network - GitHub](https://github.com/PKUFlyingPig/CS144-Computer-Network) 中。
### 一些可以参考的博客

View File

@ -12,11 +12,11 @@
## 课程资源
- [课程网站](https://gaia.cs.umass.edu/kurose_ross/index.php)
- [课程视频](https://gaia.cs.umass.edu/kurose_ross/lectures.php)
- 课程网站:<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)
- 课程作业:<https://gaia.cs.umass.edu/kurose_ross/wireshark.php>
## 资源汇总
我在学习这门课中用到的所有资源和作业实现都汇总在[这个 GitHub 仓库](https://github.com/PKUFlyingPig/Computer-Network-A-Top-Down-Approach)中。
我在学习这门课中用到的所有资源和作业实现都汇总在 [PKUFlyingPig/Computer-Network-A-Top-Down-Approach - GitHub](https://github.com/PKUFlyingPig/Computer-Network-A-Top-Down-Approach) 中。

View File

@ -29,4 +29,4 @@
## 资源汇总
我在学习这门课中用到的所有资源和作业实现都汇总在[这个 GitHub 仓库](https://github.com/PKUFlyingPig/MIT6.031-software-construction)中。
我在学习这门课中用到的所有资源和作业实现都汇总在 [PKUFlyingPig/MIT6.031-software-construction - GitHub](https://github.com/PKUFlyingPig/MIT6.031-software-construction) 中。

View File

@ -16,11 +16,11 @@
## 课程资源
- [课程网站](http://www.saasbook.info/courses)
- 课程网站:<http://www.saasbook.info/courses>
- 课程视频:参见 Edx 课程主页。
- 课程教材:[Software as a service](https://github.com/PKUFlyingPig/CS169-Software-Engineering/blob/master/saasbook.pdf)
- 课程作业:参见 Edx 课程主页。
## 资源汇总
我在学习这门课中用到的所有资源和作业实现都汇总在[这个 GitHub 仓库](https://github.com/PKUFlyingPig/CS169-Software-Engineering)中。
我在学习这门课中用到的所有资源和作业实现都汇总在 [PKUFlyingPig/CS169-Software-Engineering - GitHub](https://github.com/PKUFlyingPig/CS169-Software-Engineering) 中。

View File

@ -17,4 +17,4 @@
## 资源汇总
我在学习这门课中用到的所有资源和作业实现都汇总在[这个 GitHub 仓库]中。
我在学习这门课中用到的所有资源和作业实现都汇总在 [user/repo - GitHub](https://github.com/user/repo) 中。