Awesome CS Course

Chinese Edition

some awesome CS core courses of MIT, UC Berkeley, Stanford and CMU from the Internet.

MIT

Field Course
Algorithm 6.006 Introduction to Algorithms
Operation System 6.828 Operating Systems
Distributed System 6.824 Distributed Systems
Computer Network 6.207[J] Networks
Computer Architecture 6.004 Computation Structures
Compilers 6.035 Computer Language Engineering
Database 6.830/6.814: Database Systems
计算机程序的构造和解释 6.001 Structure and Interpretation of Computer Programs

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
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

CMU

Field Course
Algorithm 15-451/651: 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

UC Berkeley

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.

Shanghai Jiao Tong University

Field Course
Reinforcement Learning CS26015, Fall 2019

NYU

Field Course
Machine Learning DS-GA 1003, Spring 2019

Summary

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!

Reference

For Database