Carnegie Mellon University logo
3 free courses

The best free CMU AI courses, curated

Carnegie Mellon runs one of the deepest AI and machine-learning programs in the world, and several of its flagship courses put full lecture recordings and slide decks online for free. Below are the standouts — deep learning, NLP and multimodal ML — organized into a path with our notes on where to start.

These are curated links to publicly available course materials hosted by Carnegie Mellon University and its instructors (course sites and YouTube). All content belongs to its respective authors. AnybodyCanAI is not affiliated with, sponsored by, or endorsed by CMU. The CMU name is used only to identify the source of each course.

11-785
Featured
Advanced
Fully public

Introduction to Deep Learning

From the perceptron to modern deep nets

Bhiksha Raj, Rita Singh · Fall 2024 · Language Technologies Institute

Neural NetworksBackpropagationCNNsRNNsAttentionTransformersSequence Models

Summary

A rigorous, full-semester tour of deep learning that starts at the perceptron and builds up through optimization, convolutional and recurrent networks, attention and transformers — with the mathematical grounding CMU is known for.

Our take

One of the most complete deep-learning courses on the open internet: every lecture is recorded on YouTube and every slide deck is a public PDF. If you want depth and theory behind the practice, this is the one.

Schedule

Lecture topics and dates rotate each offering — we link straight to Carnegie Mellon University's official schedule and syllabus so it's always current.

Full schedule & syllabus

Access

Lecture recordings are on the course YouTube channel and slide decks are public PDFs on the course site. Graded homeworks/Kaggle competitions are for enrolled students, but the materials are free to follow. Strong linear algebra and Python help.

Source: Carnegie Mellon University — all links open on the provider's own site.

Links verified 2026-09-15. Course terms and materials rotate each offering.CMU School of Computer Science