Artificial Intelligence Professional Program
Artificial intelligence is transforming the world and helping organizations of all sizes grow, innovate, and make smarter decisions. The Artificial Intelligence Professional Program will equip you with knowledge of the principles, tools, techniques, and technologies driving this transformation.
This online program provides rigorous coverage of the most important topics in modern artificial intelligence, including:
- Machine Learning
- Deep Learning
- Natural Language Processing and Understanding
- Supervised and Unsupervised Learning
- Reinforcement Learning
- Graph Neural Networks (GNNs)
- Multi-Task and Meta-Learning
The courses will equip you with the skills and confidence to:
- Build your own AI models and algorithms without the constraints of off-the-shelf solutions.
- Innovate and create new models, tools, and algorithms to tackle real-world challenges in AI.
- Effectively debug your code.
- Fine-tune and optimize model parameters for better results.
- Evaluate performance of AI models accurately.
- Implement generative language models.
- Perform few-shot and zero-shot learning with pre-trained language models.
- Understand research results and conduct your own research in the field.
What You Need To Get Started
Prior to enrolling in your first course, you must complete a short application (15-20 minutes). The application allows you to share more about your interest in joining, as well as verify that you meet the prerequisite requirements needed to make the most of the experience:
- Proficiency in Python: Coding assignments will be in Python. Some assignments will require familiarity with basic Linux command line workflows.
- College Calculus and Linear Algebra: You should be comfortable taking (multivariable) derivatives and understand matrix/vector notation and operations.
- Probability Theory: You should be familiar with basic probability distributions (Continuous, Gaussian, Bernoulli, etc.) and be able to define concepts for both continuous and discrete random variables: Expectation, independence, probability distribution functions, and cumulative distribution functions.
NOT SURE IF THIS PROGRAM IS RIGHT FOR YOU?
Learn about the differences between the graduate and professional AI Programs.
Course | Format | Time Commitment |
Deep Generative Models | Online, instructor-paced | 10-15 hours per week |
Natural Language Understanding | Online, instructor-paced | 10-15 hours per week |
Artificial Intelligence: Principles and Techniques | Online, instructor-paced | 10-15 hours per week |
Deep Multi-Task and Meta Learning | Online, instructor-paced | 10-15 hours per week |
Machine Learning | Online, instructor-paced | 10-15 hours per week |
Machine Learning with Graphs | Online, instructor-paced | 10-15 hours per week |
Natural Language Processing with Deep Learning | Online, instructor-paced | 10-15 hours per week |
Reinforcement Learning | Online, instructor-paced | 10-15 hours per week |
What You Will Learn
You’ll earn a Stanford Professional Certificate in Artificial Intelligence when you successfully complete either:
- Three courses in the AI professional education program, OR
- Two courses in the AI professional education program AND one course in the AI Graduate Program.
Your blockchain-verified digital certificate will allow you to showcase your achievements on LinkedIn and other platforms, validate credentials with employers, and highlight your expertise.