Stanford - Artificial Intelligence Graduate Certificate
The courses below are required and/or recommended for completing the Artificial Intelligence Graduate Certificate Programβ
Preparing
Mathematics
- Mathematics for Machine Learning series from Imperial College London [Coursera]β
- Stanford CS229 Linear Algebra Review and Reference [eBook]β
- Single Variable Calculus [MIT OpenCourseWare]β
- Multivariable Calculus [MIT OpenCourseWare]β
- MIT Linear Algebra course [MIT OpenCourseWare]β
- Mathematics of Machine Learning [MIT OpenCourseWare]β
- The Matrix calculus for Deep Learning [PDF]β
Optimization
- Machine Learning Refined: Foundations, Algorithms, and Applications (Book)β
- Linear Algebra and Optimization for Machine Learning: A Textbook (Book)β
- Convex Optimization (Book)β
- Numerical Optimization (Book)β
Statistics and Probability
- Stanford CS229 Review of Probability Theory [PDF]β
- Stanford CS229 Statistics and Probability Refresherβ
Python
- Introduction to Computer Science and Programming Using Python [edX]β
- https://www.coursera.org/specializations/data-science-pythonβ
- Stanford CS231n Python/Numpy Tutorialβ
Courses (Fee may apply)
- CS221: Artificial Intelligence: Principles and Techniquesβ
- AA228: Decision Making Under Uncertaintyβ
- AA274A: Principles of Robot Autonomy Iβ
- CS157: Computational Logicβ
- CS223A: Introduction to Roboticsβ
- CS224N: Natural Language Processing w/ Deep Learningβ
- CS224U: Natural Language Understandingβ
- CS228: Probabilistic Graphical Models: Principles and Techniquesβ
- CS229: Machine Learningβ
- CS230: Deep Learningβ
- CS231A: Computer Vision: From 3D Reconstruction to Recognitionβ
- CS231N: Convolutional Neural Networks for Visual Recognitionβ
- CS234: Reinforcement Learningβ
- CS236: Deep Generative Modelsβ
- CS237B: Principles of Robot Autonomy IIβ
- CS330: Deep Multi-task and Meta Learningβ
- STATS214: Machine Learning Theoryβ
Last updated on