CS230: Deep Learning
Stanford academic deep learning course — public materials covering CNNs, RNNs, and modern architectures.
CS229: Machine Learning
Stanford academic machine learning course — public course materials available online.
CS221: Artificial Intelligence: Principles and Techniques
Stanford academic core AI course — public materials covering search, knowledge, planning, and ML.
CS224N: NLP with Deep Learning
Stanford NLP with deep learning course — public materials online.
CS234: Reinforcement Learning
Stanford academic reinforcement learning course — public materials covering MDPs, policy gradient, and deep RL.
CS224U: Natural Language Understanding
Stanford academic NLU course — public materials on semantic parsing, dialogue, and language grounding.
STATS214 / CS229M: Machine Learning Theory
Stanford academic ML theory course — public materials on statistical learning, generalization, and bounds.