some awesome CS core courses of MIT, UC Berkeley, Stanford and CMU from the Internet.
| Field | Course | Source |
|---|---|---|
| ChatGPT | ChatGPT Prompt Engineering for Developers | deeplearning.ai |
| ChatGPT | Building Systems with the ChatGPT API | deeplearning.ai |
| ML | Generative AI for Everyone | deeplearning.ai |
| LLM | Generative AI with LLMs | deeplearning.ai |
| LLM | Finetuning Large Language Models | deeplearning.ai |
| LLM | Large Language Models with Semantic Search | deeplearning.ai |
| LLM | Automated Testing for LLMOps | deeplearning.ai |
| LLM | LLMOps | deeplearning.ai |
| LLM | Advanced Retrieval for AI with Chroma | deeplearning.ai |
| LLM/ML | Reinforcement Learning from Human Feedback | deeplearning.ai |
| LLM | Building and Evaluating Advanced RAG Applications | deeplearning.ai |
| LLM | Understanding Large Language Models | Princeton |
| LLM | CS324 - Large Language Models | Stanford |
| LLM | CS224N-Lecture 11: Prompting, Instruction Finetuning, and RLHF | Stanford |
| Field | Course |
|---|---|
| Operation System | CS 107 Computer Organization & Systems |
| CS 107E Computer Systems from the Ground Up | |
| CS 110 Principles of Computer Systems | |
| CS 140 Operating Systems | |
| CS 240 Advanced Topics in Operating Systems | |
| Algorithm | CS 161 Design and Analysis of Algorithms |
| Advanced Data Structures | CS 166 Advanced Data Structures |
| The Modern Algorithmic Toolbox | CS 168 The Modern Algorithmic Toolbox |
| Computer Network | CS 155 Computer and Network Security |
| Compilers | CS 143 Compiler construction |
| Database | CS 245 Principles of Data-Intensive Systems |
| ML | CS 221 CS221: Artificial Intelligence: Principles and Techniques |
| Numerical Optimization | CME 304 Numerical Optimization |
| Field | Course |
|---|---|
| Algorithms | 15-451/651: Algorithms |
| 15-850: Advanced Algorithms | 15-850: Advanced Algorithms |
| Operation System | 15-213 Introduction to Computer Systems |
| Distributed Systems | 15-440 Distributed Systems & course profiles |
| Computer Network | 15-441/641 Computer Networks |
| Computer Architecture | 18-447 Introduction to Computer Architecture |
| Compilers | 15-411 Compiler Design |
| Database | 15-445/645 Database Systems |
| Field | Course |
|---|---|
| Algorithm | CS61B Data Structures |
| Operation System | CS162 Operating Systems and System Programming |
| Computer Network | CS168 Introduction to the Internet |
| Computer Architecture | CS152 Computer Architecture and Engineering |
| Compilers | CS164 Programming Languages and Compilers |
| Database | CS186 Introduction to Database Systems |
| 计算机程序的构造和解释 | CS61A Structure and Interpretation of Computer Programs && SICP of Python 描述 中文版 |
| AI | CS188 Introduction to Artificial Intelligence |
| ML | CS189 Introduction to Machine Learning |
All courses of UC Berkeley can be found in EECS Course WEB Sites.
| Field | Course |
|---|---|
| Reinforcement Learning | CS26015, Fall 2019 |
| Field | Course |
|---|---|
| Machine Learning | DS-GA 1003, Spring 2019 |
CS courses of university are helpful for us to learn computer science.As long as we stick to the right direction, keep working hard and adjust ourselves, everyone will make progress!
- CS 自学指南
- chaozh/MIT-6.824
- aQuaYi/MIT-6.824-Distributed-Systems
- 机器学习最好的课程是什么?
- MIT pdos GitHub
- 研究了美国四大计算机名校的培养方案,核心课程都在这了
- awesome-courses
- 全民 CS、校训就是搬砖,这所学校计算机顶尖是有原因的
- 为了培养计算机学生,这所学校把地租给科技公司,没想到。.....
- 麻省理工学院是如何培养计算机学生的
- UC Berkeley EECS 系是如何培养计算机学生的
- CMU 2015 15-213 BiliBili videos
- 知乎-如何的才能更好的学习 MIT6.824Distributed System 课程?
- GitHub-phil-opp/blog_os
- oscourse-tsinghua/rcore_plus
- 值得留给子孙后代的计算机课程

