Study_Notes

I wish I can finish this list as possible as I can🎋.
(This list does not include the mathematic courses I have learned.)

What I have done:

  • MIT 6.S081 Operating System Engineering
  • MIT 6.001 Introduction to Computer Science and Programming in Python
  • MIT 6.Null The Missing Semester of Your CS Education
  • UCB CS61B Data Structures
  • UCB Data8 The Foundations of Data Science
  • UCB Data100 Principles and Techniques of Data Science
  • UCB CS61C Great Ideas in Computer Architecture (Machine Structures)
  • UCB CS161 Computer Security
  • Standford CS149 Parallel Computing
  • UCB CS186 Introduction to Database Systems

What I am learning now:

  • MIT 6.824 Distributed Systems
  • MIT 6.033 Computer System Engineering

What I will study:

  • CMU 15-721 Advanced Database Systems
  • MIT 6.172 Performance Engineering of Software Systems
  • MIT 6.033 Computer System Engineering
  • UCB CS169 Software Engineering

Data Structure and Algorithm

  • UCB CS61B Data Structures
  • UCB CS170 Efficient Algorithms and Intractable Problems

Computer Architecture

  • UCB CS61C Great Ideas in Computer Architecture (Machine Structures)

Computer System

1. Operating System

  • MIT 6.S081 Operating System Engineering

2. Complier

  • UCB cs164 Programming Languages and Compilers
  • MIT 6.035 Computer Language Engineering

3. Computer Networking

  • Standford CS144 Computer Networking

4. Parallel Computing

  • Standford CS149 Parallel Computing

5. Distributed System

  • MIT 6.824 Distributed Systems

Data Science

  • UCB Data8 The Foundations of Data Science
  • UCB Data100 Principles and Techniques of Data Science