Back to Atlas — all universities
MIT logo

MIT

MIT OpenCourseWare · official site

The movement that started it all. Every lecture, problem set, and exam from more than 2,500 MIT courses — published for the world, free forever.

41 courses here1,002 hours of teaching1,237 lectures & chapters2,500+ in their full catalog

Every MIT course

Free, complete, and yours to keep — stream every lecture in our player or download the whole course.

Video course
MITIntroductory

Introduction to Solid-State Chemistry

Sadoway's legendary chemistry of real materials — batteries included.

31h47 lec
Video course
MITIntermediate

Linear Algebra

The most-watched mathematics course ever recorded.

28h34 lec
Video course
MITIntermediate

Introduction to Algorithms

Sorting, searching, hashing — the engine room of computer science.

22h27 lec
Video course
MITIntermediate

Signals and Systems

The legendary Oppenheim lectures — Fourier, sampling, and everything after.

22h26 lec
Video course
MITIntroductory

Principles of Microeconomics

Supply, demand, and the logic of markets — from MIT's Economics department.

20h24 lec
Video course
MITIntroductory

Introduction to Computer Science and Programming in Python

The gentlest possible on-ramp into computer science.

10h12 lec
Video course
MITAdvanced

Computational Science and Engineering I

Strang beyond linear algebra — the applied math behind simulation.

42h50 lec
Book · PDF & web
MITIntroductory

Calculus

Gilbert Strang's complete calculus textbook — the companion to his famous 18.01 lectures, free from MIT chapter by chapter.

42h read17 ch
Video course
MITAdvanced

Design and Analysis of Algorithms

Where 6.006 ends — amortization, randomness, and NP-completeness.

40h34 lec
Video course
MITIntroductory

Single Variable Calculus

Calculus taught the way MIT teaches it to freshmen.

32h39 lec
Video course
MITIntermediate

Economic Applications of Game Theory

MIT's newest game theory course — strategic thinking for economists, from dominance and Nash equilibrium to mechanism design.

32h25 lec
Video course
MITIntroductory

Thermodynamics and Kinetics

The chemistry of energy — MIT's foundational physical chemistry course.

30h36 lec
Video course
MITAdvanced

Performance Engineering of Software Systems

Make programs fast — cache hierarchies, concurrency, and the art of measurement.

30h23 lec
Video course
MITAdvanced

Deep Learning

MIT's graduate deep learning course — from backpropagation foundations to transformers, diffusion models, and the research frontier.

30h24 lec
Video course
MITIntermediate

Public Finance and Public Policy

What governments should tax, spend, and regulate — MIT's applied economics of the public sector, with real policy throughout.

30h24 lec
Video course
MITIntermediate

Multivariable Calculus

Vectors, surfaces, and the geometry of higher dimensions.

29h35 lec
Video course
MITAdvanced

The Early Universe

Cosmology's first three minutes — taught by the man who named inflation.

29h23 lec
Video course
MITIntroductory

Introduction to CS and Programming Using Python

MIT's newest first course — Python for absolute beginners.

28h26 lec
Video course
MITIntroductory

Introduction to Biology

Molecular biology the MIT way — from DNA to developing embryos.

28h35 lec
Video course
MITIntermediate

Statistics for Applications

Mathematical statistics done properly — estimation, testing, and asymptotics.

28h22 lec
Video course
MITIntermediate

Data Analysis for Social Scientists

Statistics with social science questions attached — MIT's data analysis course for economics.

28h23 lec
Video course
MITIntroductory

Principles of Chemical Science

Freshman chemistry taught through the lens of real research.

27h36 lec
Video course
MITIntermediate

Differential Equations

The mathematics of everything that changes — MIT's bridge course.

26h33 lec
Video course
MITIntermediate

Topics in Mathematics with Applications in Finance

The mathematics of real markets — probability, linear algebra, and optimization, aimed straight at modern finance.

26h22 lec
Video course
MITAdvanced

Finance Theory I

MIT Sloan's canonical finance course — valuation to portfolio theory.

25h20 lec
Video course
MITIntermediate

Principles of Discrete Applied Mathematics

MIT's bridge from computation to proof — induction, graphs, counting, and probability, with the discrete structures CS runs on.

25h20 lec
Video course
MITIntermediate

Perception

How the brain builds a world from light and sound — MIT Brain and Cognitive Sciences on the machinery of perception.

25h23 lec
Video course
MITIntroductory

Artificial Intelligence

Patrick Winston's legendary AI course — how to think about representing knowledge.

24h30 lec
Video course
MITIntermediate

Probabilistic Systems Analysis and Applied Probability

The clearest probability course on earth, taught by its textbook's author.

21h25 lec
Video course
MITIntroductory

Game Design

MIT's studio course on designing games — mechanics, balance, prototyping, and playtesting, taught by building real games.

21h19 lec
Video course
MITIntroductory

Mathematics for Computer Science

Proofs, graphs, and counting — discrete math as a contact sport.

20h25 lec
Video course
MITIntroductory

Introduction to Psychology

How the mind works — the science, not the pop version.

20h24 lec
Video course
MITIntroductory

The Analytics Edge

Data analytics taught through real, messy, high-stakes cases.

20h24 lec
Video course
MITAdvanced

Distributed Computer Systems Engineering

How to build systems that survive failure — from the masters.

20h20 lec
Video course
MITAdvanced

The Human Brain

What makes us human? An fMRI tour of the mind's specializations.

20h17 lec
Video course
MITIntroductory

Classical Mechanics

MIT's OCW Scholar mechanics course — a complete first physics semester, built for self-study.

18h215 lec
Video course
MITIntroductory

Calculus Revisited: Multivariable Calculus

Herbert Gross's beloved 1970s refresher — vectors, partial derivatives, and multiple integrals, humanely taught.

14h26 lec
Video course
MITIntroductory

Introduction to Computational Thinking and Data Science

From Python basics to stochastic thinking and machine learning.

12h15 lec
Video course
MITIntroductory

Introduction to Computational Thinking and Data Science

The beloved sequel to MIT's intro CS course — graphs, stochastic thinking, optimization, and statistics, taught through Python.

12h15 lec
Video course
MITIntroductory

Highlights of Calculus

Strang's short course on the big picture of calculus — derivatives in five minutes, truly.

10h18 lec
Video course
MITIntroductory

Dynastic China

Two thousand years of Chinese history in one MIT course — from the Qin unification to the last emperors, taught with primary sources.

5h4 lec