Mathematics |
18.01: Single Variable Calculus |
MIT |
CSDIY 3Blue1Brown |
Combine with 3Blue1Brown |
Mathematics |
18.02: Multivariable Calculus |
MIT |
CSDIY 3Blue1Brown |
Combine with 3Blue1Brown |
Mathematics |
18.06: Linear Algebra |
MIT |
CSDIY 3Blue1Brown |
Combine with 3Blue1Brown |
Mathematics |
Mathematics for Engineers Specialization |
Coursera |
|
|
Mathematics |
6.042J: Mathematics for Computer Science |
MIT |
CSDIY |
|
Mathematics |
EECS 70: Discrete Mathematics and Probability Theory |
UC Berkeley |
CSDIY |
|
Mathematics |
6.041SC: Probabilistic Systems Analysis and Applied Probability |
MIT |
|
|
Mathematics |
18.330: Introduction to Numerical Analysis |
MIT |
CSDIY |
|
Mathematics |
15.093J: Optimization Methods |
MIT |
|
|
Mathematics |
CMU 10-725: Convex Optimization |
CMU |
|
|
Mathematics |
6.050J: Information and Entropy |
MIT |
CSDIY |
|
Mathematics |
6.441: Information Theory |
MIT |
CSDIY |
|
Machine Learning |
CS188: Introduction to Artificial Intelligence |
UC Berkeley |
CSDIY |
|
Machine Learning |
Coursera: Machine Learning Specialization |
Coursera |
CSDIY |
|
Machine Learning |
白板手推系列 & 李航《机器学习方法》 |
Bilibili |
CS229 CSDIY |
Combine with CS229 |
Machine Learning |
Coursera: Deep Learning Specialization |
Coursera |
CSDIY |
|
Machine Learning |
Pytorch Tutorials by 小土堆 |
Bilibili |
|
|
Machine Learning |
李宏毅机器学习 |
NTU |
CSDIY |
|
Machine Learning |
CS231n: Deep Learning for Computer Vision |
Stanford |
Notes D2L |
Combine with D2L |
Machine Learning |
CS285: Deep Reinforcement Learning |
UC Berkeley |
CSDIY |
|
Programming and Algorithms |
The Missing Semester of Your CS Education |
MIT |
CSDIY |
|
Programming and Algorithms |
CS61A: Structure and Interpretation of Computer Programs |
UC Berkeley |
CSDIY |
|
Programming and Algorithms |
CS61B: Data Structures |
UC Berkeley |
CSDIY |
|
Programming and Algorithms |
Algorithms (Part I & Part II) |
Coursera |
CSDIY |
|
Web Development |
CS142: Web Applications |
Stanford |
CSDIY |
|
Web Development |
Web Development Crash Course |
MIT |
CSDIY |
|
Systems and Architecture |
Build a Modern Computer from First Principles: Nand to Tetris (Part I & Part II) |
Coursera |
CSDIY Nand to Tetris |
|
Systems and Architecture |
CS 15-213: Introduction to Computer Systems |
CMU |
CSDIY |
|
Systems and Architecture |
CS61C: Great Ideas in Computer Architecture (Machine Structures) |
UC Berkeley |
CSDIY |
|
Systems and Architecture |
6.S081: Operating System Engineering |
MIT |
CSDIY |
|
Systems and Architecture |
6.824: Distributed Systems |
MIT |
CSDIY |
|
Networking and Databases |
CS144: Introduction to Computer Networking |
Stanford |
CSDIY |
|
Networking and Databases |
CS186: Introduction to Database Systems (GitHub Repository) |
UC Berkeley |
CSDIY |
|
Networking and Databases |
CMU 15-445: Database Systems |
CMU |
CSDIY Gradescope |
|