Courses · Discover
Explore free AI courses from universities, arranged by the capabilities and AI Certificate paths they support.
Harvard University
CS50's Introduction to Artificial Intelligence with Python is an intermediate AI course from Harvard University. It focuses on search, knowledge, and neural networks.
MIT
MIT 6.S191: Introduction to Deep Learning is an intermediate AI course from MIT. It focuses on deep learning, transformers, and labs.
Stanford University
Stanford CS229: Machine Learning is an intermediate AI course from Stanford University. It focuses on supervised learning, unsupervised learning, and learning theory.
Stanford University
Stanford CS224N: Natural Language Processing with Deep Learning is an intermediate AI course from Stanford University. It focuses on NLP, transformers, and language agents.
Stanford University
Stanford CS231n: Deep Learning for Computer Vision is an intermediate AI course from Stanford University. It focuses on computer vision, CNNs, and vision transformers.
Stanford University
Stanford CS336: Language Modeling from Scratch is an intermediate AI course from Stanford University. It focuses on language modeling, systems, and model training.
Stanford University
Stanford CS25: Transformers United is an intermediate AI course from Stanford University. It focuses on transformers, frontier research, and applications.
Stanford University
Stanford CS230: Deep Learning is an intermediate AI course from Stanford University. It focuses on neural networks, RAG, and LLM agents.