diff --git a/docs/Web开发/fullstackopen.en.md b/docs/Web开发/fullstackopen.en.md index 25366e1d..3cbfe4b5 100644 --- a/docs/Web开发/fullstackopen.en.md +++ b/docs/Web开发/fullstackopen.en.md @@ -14,6 +14,6 @@ The course covers testing, configuration and environment management, and the use ## Resources - Course Website: -- Assignments: refer to course website +- Assignments: refer to the course website - Course group on Discord: - Course group on Telegram: diff --git a/docs/体系结构/N2T.en.md b/docs/体系结构/N2T.en.md index 83ce6c06..19b27773 100644 --- a/docs/体系结构/N2T.en.md +++ b/docs/体系结构/N2T.en.md @@ -29,7 +29,7 @@ This course extracts the essence of computers while omitting the tedious and com - Course Website:[Nand2Tetris I](https://www.coursera.org/learn/build-a-computer/home/week/1), [Nand2Tetris II](https://www.coursera.org/learn/nand2tetris2/home/welcome) - Recordings:Refer to course website - Textbook: [The Elements of Computing Systems: Building a Modern Computer from First Principles (CN-zh version)](book) -- Assignments:10 projects to construct a computer, refer to course website for more details +- Assignments:10 projects to construct a computer, refer to the course website for more details [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 diff --git a/docs/数学基础/MITLA.en.md b/docs/数学基础/MITLA.en.md index 2cd6c7df..a2d93fc4 100644 --- a/docs/数学基础/MITLA.en.md +++ b/docs/数学基础/MITLA.en.md @@ -17,6 +17,6 @@ In addition to the course materials, the famous Youtuber **3Blue1Brown**'s video ## Resources - Course Website: -- Recordings: refer to course website +- Recordings: refer to the course website - Textbook: Introduction to Linear Algebra, Gilbert Strang -- Assignments: refer to course website +- Assignments: refer to the course website diff --git a/docs/数学进阶/CS70.en.md b/docs/数学进阶/CS70.en.md index 1ccf86e0..824b498c 100644 --- a/docs/数学进阶/CS70.en.md +++ b/docs/数学进阶/CS70.en.md @@ -23,8 +23,8 @@ The course notes are also written in a very in-depth manner, with derivations of ## Course Resources - Course Website: -- Textbook: refer to course website -- Assignments: refer to course website +- Textbook: refer to the course website +- Assignments: refer to the course website ## Personal Resources diff --git a/docs/数据科学/Data100.en.md b/docs/数据科学/Data100.en.md index 82dcf2ea..930a0490 100644 --- a/docs/数据科学/Data100.en.md +++ b/docs/数据科学/Data100.en.md @@ -12,6 +12,6 @@ This is Berkeley's introductory course in data science, covering the basics of d ## Resources - Course Website: -- Records: refer to course website +- Records: refer to the course website - Textbook: -- Assignments: refer to course website +- Assignments: refer to the course website diff --git a/docs/数据结构与算法/CS170.en.md b/docs/数据结构与算法/CS170.en.md new file mode 100644 index 00000000..aef54092 --- /dev/null +++ b/docs/数据结构与算法/CS170.en.md @@ -0,0 +1,24 @@ +# CS170: Efficient Algorithms and Intractable Problems + +## Descriptions + +- Offered by: UC Berkeley +- Prerequisites: CS61B, CS70 +- Programming Languages: LaTeX +- Difficulty: 🌟🌟🌟 +- Class Hour: 60 hours + +This is Berkeley's algorithm design and analysis course. It focuses on the theoretical foundations and complexity analysis of algorithms, covering Divide-and-Conquer, Graph Algorithms, Shortest Paths, Spanning Trees, Greedy Algorithms, Dynamic programming, Union Finds, Linear Programming, Network Flows, NP-Completeness, Randomized Algorithms, Hashing, etc. + +The textbook for this course is well written and very suitable as a reference book. In addition, this class has written assignments and is recommended to use LaTeX. You can take this opportunity to practice your LaTeX skills. + +## Course Resources + +- Course Website: +- Recordings: +- Recordings: refer to the course website +- Assignments: refer to the course website + +## Personal Resources + +All the resources and assignments used by @PKUFlyingPig in this course are maintained in [PKUFlyingPig/UCB-CS170 - GitHub](https://github.com/PKUFlyingPig/UCB-CS170) diff --git a/docs/电子基础/signal.en.md b/docs/电子基础/signal.en.md index e9aebf58..dd1ecfcd 100644 --- a/docs/电子基础/signal.en.md +++ b/docs/电子基础/signal.en.md @@ -13,8 +13,8 @@ The highlight of this course is the six exciting labs that will allow you to use ## Course Resources - Course Website: -- Recordings: refer to course website -- Assignments: refer to course website +- Recordings: refer to the course website +- Assignments: refer to the course website ## Personal Resources diff --git a/docs/编程入门/CS106L.en.md b/docs/编程入门/CS106L.en.md index 20eb6354..dbc4fbf4 100644 --- a/docs/编程入门/CS106L.en.md +++ b/docs/编程入门/CS106L.en.md @@ -23,7 +23,7 @@ In short, the course is not difficult but very informative which requires you to - Textbook: - Assignment1 Download: - Assignment2 Download: -- Assignments: refer to course website +- Assignments: refer to the course website ## Personal Resources diff --git a/docs/编程入门/Duke-Coursera-Intro-C.en.md b/docs/编程入门/Duke-Coursera-Intro-C.en.md index 995f5820..780bdc5f 100644 --- a/docs/编程入门/Duke-Coursera-Intro-C.en.md +++ b/docs/编程入门/Duke-Coursera-Intro-C.en.md @@ -20,9 +20,9 @@ This is an excellent course which I benefited a lot from. ## Course Resources - Course Website: -- Recordings: refer to course website -- Textbook: refer to course website -- Assignments: refer to course website +- Recordings: refer to the course website +- Textbook: refer to the course website +- Assignments: refer to the course website ## Personal Resources