-
David Malan
's HarvardCS50
Intro to the Intellectual Enterprises of CS and the Art of Programming📺🍭 -
MIT
6.0001
+2
Intro to Computational Thinking and Data Science📺 -
John DeNero
's BerkeleyCS61A
Structure and Interpretation of Computer Programs📺🍭 -
UMich
EECS280
Programming and Intro Data Structures📺 -
MIT
6.S083
Introduction To Computational Thinking📺 -
MIT
6.005
Software Construction -
MIT The
Missing Semester
of Your CS Education📺 -
Harvard
CS51
Abstraction and Design in Computation -
Stanford
CS106B
Programming Abstractions -
Stanford
CS107
Programming Paradigms📺 -
Stanford
CS106L
Standard C++ Programming
-
Josh Hug
's BerkeleyCS61B
Data Structures📺🍭 -
Princeton
COS226
Algorithms and Data Structures -
MIT
6.006
Introduction to Algorithms📺🍭 -
Stanford
CS161
Design and Analysis of Algorithms -
Berkeley
CS170
Efficient Algorithms and Intractable Problems📺 -
UIUC
CS374
Algorithms and Models of Computation📺 -
MIT
6.046J
Design and Analysis of Algorithms📺 -
MIT
6.851
Advanced Data Structures📺 -
MIT
6.890
Algorithmic Lower Bounds📺 -
Berkeley
CS270
Combinatorial Algorithms and Data Structures -
Stanford
CS265
Randomized Algorithms and Probabilistic Analysis -
SBU
CSE373
Analysis of Algorithms📺 -
UIUC
CS473
Algorithms📺
-
Onur Mutlu
's ETH Zurich Digital Design and Computer Architecture📺🍭 -
Harvard
CS61
Systems Programming and Machine Organization -
Berkeley
CS61C
Machine Structures📺🍭 -
CMU
15-213
Intro to Computer Systems📺🍭 -
南京大学 计算机系统基础📺
-
华中科技大学 计算机硬件系统设计📺
-
MIT
6.033
Computer System Engineering -
Onur Mutlu
's ETH Zurich Computer Architecture📺 -
MIT
6.826
Principles of Computer Systems📺 -
Cornell
CS6120
Advanced Compilers📺
-
Harvard
CS161
Operating Systems -
MIT
6.828
Operating System Engineering📺 -
JHU
CS318
Principles of Operating Systems -
Berkeley
CS162
Operating Systems and Systems Programming📺🍭 -
北京大学 操作系统
-
南京大学 操作系统📺
-
湖科大教书匠 计算机网络📺
-
Standford
CS144
Introduction to Computer Networking
-
MIT
6.824
Distributed Systems📺🍭 -
Stanford
CS149
Parallel Computing -
CMU
15-418
Parallel Computer Architecture and Programming📺 -
Berkeley
CS267
Applications of Parallel Computers📺 -
MIT
6.172
Performance Engineering of Software Systems📺
-
Andy Pavlo
's CMU15-445
Database Systems📺🍭 -
Berkeley
CS186
Introduction to Database Systems📺 -
Andy Pavlo
's CMU15-721
Advanced Database Systems📺🍭
-
Berkeley
CS161
Computer Security -
Stanford
CS155
Computer and Network Security -
Stanford
CS251
Cryptocurrencies and Blockchain Technologies -
Stanford
CS255
Introduction to Cryptography -
MIT
6.858
Computer System Security📺🍭 -
PWN.COLLEGE
Computer Systems Security📺🍭
-
浙江大学 微积分📺
-
UIUC
CS173
Discrete Structures📺 -
MIT
6.042J
Mathematics for Computer Science📺🍭 -
Berkeley
CS70
Discrete Mathematics and Probability Theory -
Berkeley
EE127
Optimization Models in Engineering📺 -
MIT
6.041
Probabilistic Systems Analysis and Applied Probability📺 -
MIT
18.06
Linear Algebra📺🍭 -
MIT
18.065
Matrix Methods in Data Analysis Signal Processing Machine Learning📺 -
MIT
18.404J
Theory of Computation📺 -
CMU
15-251
Great Ideas in Theoretical Computer Science📺
-
Berkeley
CS188
Introduction to Artificial Intelligence📺🍭 -
Berkeley
CS189
Introduction to Machine Learning📺 -
Berkeley
CS182
Deep Neural Networks📺 -
Berkeley
CS285
Deep Reinforcement Learning📺 -
李宏毅 國立臺灣大學 機器學習📺🍭
-
MIT
6.S191
Introduction to Deep Learning📺 -
Stanford
CS234
Reinforcement Learning📺 -
Stanford
CS330
Deep Multi-Task and Meta Learning📺 -
Stanford
CS224N
Natural Language Processing with Deep Learning📺 -
Stanford
CS224U
Natural Language Understanding📺 -
Stanford
CS224W
Machine Learning with Graphs📺 -
Stanford
CS231n
Deep Learning for Computer Vision📺 -
UMich
EECS498
Deep Learning for Computer Vision📺 -
Stanford
CS324
Large Language Models -
UPenn
ESE5140
Graph Neural Networks📺 -
CMU
10-708
Probabilistic Graphical Models📺 -
Berkeley
Data100
Principles and Techniques of Data Science📺