Browse AI courses
159 courses · all free to start
AI Foundations
IBM
AI Foundations for Everyone
IBM broad AI foundations course covering AI literacy, history, and responsible adoption for general audiences.
AI Foundations
Alison
Introduction to Artificial Intelligence (AI)
A comprehensive beginner introduction to the core concepts of artificial intelligence.
35,665 enrolled
Data / ML
Stanford
STATS214 / CS229M: Machine Learning Theory
Stanford academic ML theory course — public materials on statistical learning, generalization, and bounds.
Books / Reading Sources
Mohri
Foundations of Machine Learning
MIT Press canonical ML theory textbook by Mohri, Rostamizadeh, and Talwalkar — free PDF from authors.
Programming Foundations
Umich
Programming for Everybody (Getting Started with Python)
Strong beginner Python foundation from University of Michigan for AI learners.
Prompt Engineering
Alison
Prompt Engineering With Generative AI
Master prompt engineering techniques with generative AI tools.
2,200 enrolled
Governance / Responsible AI
Microsoft
Embrace responsible AI principles and practices
Microsoft Learn module on responsible AI governance, ethical safeguards, and best practices for business leaders.
AI Foundations
Anthropic
AI Fluency for Nonprofits
Official Anthropic course on AI fluency for nonprofit professionals and workflows.
Programming Foundations
Microsoft
Python for Beginners
Public 44-part beginner Python video series from Microsoft Learn.
LLMs / Generative AI
NVIDIA
Introduction to NVIDIA NIM Microservices
NVIDIA DLI course on model inference deployment using NIM microservices for platform teams and builders.
Programming Foundations
Microsoft
Explore and analyze data with Python
Microsoft Learn module bridging Python basics into data analysis with NumPy, Pandas, and Matplotlib for AI workflows.
Books / Reading Sources
Kevin Murphy
Probabilistic Machine Learning: An Introduction
Canonical probabilistic ML book by Kevin Murphy — free online.
AI Foundations
NVIDIA
Getting Started with AI on Jetson Nano
Hands-on NVIDIA DLI course on edge AI development and deployment with the Jetson Nano platform.
LLMs / Generative AI
Meta
Introduction to Generative AI & Prompting
Meta for Business lesson on GenAI basics and prompting fundamentals for marketers and business users.
Programming Foundations
Umich
Python for Everybody
Open Python programming curriculum from University of Michigan / PY4E with lectures, book, and assignments.
Books / Reading Sources
Albrecht
Multi-Agent Reinforcement Learning: Foundations and Modern Approaches
Free official online textbook on MARL covering coordination, competition, and modern multi-agent systems.
Other Sources / Lectures
Harvard
Artificial Intelligence lecture (CS50x 2025/2026)
Public CS50 lecture on AI covering LLMs, transformers, prompt engineering, and hallucinations.
Programming Foundations
NVIDIA
An Even Easier Introduction to CUDA
NVIDIA DLI introductory course on GPU programming fundamentals with CUDA for developers.
Prompt Engineering
Meta
GenAI Prompt Types
Meta for Business lesson on prompt pattern selection and types for marketers and business users.
Books / Reading Sources
Ankur Moitra
Algorithmic Aspects of Machine Learning
MIT CSAIL textbook and lecture notes by Ankur Moitra on algorithmic foundations of machine learning — free PDF.