The open university catalog

Learn anything. Pay nothing.

Stream or download complete courses from MIT, Stanford, Harvard, Yale, Berkeley, and the IITs — plus full textbooks you read right here. Legally free, one click, forever.

Browse the catalog
verified courses & books
185
hours of material
5500+
universities & presses
9
paywalls, ads, accounts
0

The catalog

185 of 185 courses · every one free, verified, and complete

Video course
MITIntroductory

Introduction to Solid-State Chemistry

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

31h47 lec
Video course
YaleIntroductory

Financial Markets

How markets actually work — taught by a Nobel laureate who predicted two crashes.

31h26 lec
Video course
HarvardIntroductory

CS50 — Introduction to Computer Science

The most popular university course in the world — now free to everyone.

30h12 lec
Video course
BerkeleyIntroductory

Structure and Interpretation of Computer Programs

The legendary CS61A, taught by the man who wrote the book.

30h30 lec
Video course
NPTELIntermediate

Deep Learning

IIT's complete deep learning course — from perceptrons to seq2seq.

30h60 lec
Video course
MITIntermediate

Linear Algebra

The most-watched mathematics course ever recorded.

28h34 lec
Video course
StanfordIntroductory

Programming Methodology

The most beloved intro CS course ever recorded.

25h28 lec
Video course
StanfordAdvanced

Natural Language Processing with Deep Learning

Word vectors to transformers — the definitive NLP course.

25h19 lec
Video course
YaleIntermediate

Game Theory

Strategic thinking, taught with wit and midterms played as games.

24h24 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
StanfordAdvanced

Machine Learning

The course that launched a thousand careers — taught by Andrew Ng himself.

18h20 lec
Video course
StanfordAdvanced

Transformers United

A seminar where the people who built transformers explain them.

15h20 lec
Video course
HarvardIntroductory

Justice: What's the Right Thing to Do?

Harvard's legendary ethics course — the first one ever put on the open web.

13h19 lec
Video course
MITIntroductory

Introduction to Computer Science and Programming in Python

The gentlest possible on-ramp into computer science.

10h12 lec
Book · PDF & web
OpenStaxIntroductory

Anatomy and Physiology 2e

The complete A&P textbook — every system of the human body, from cells to reproduction, free and peer-reviewed.

122h read28 ch
Book · PDF & web
Open TextbooksAdvanced

Dive into Deep Learning

The interactive deep learning textbook — every model runnable, every figure generated by code you can change.

120h read167 ch
Book · PDF & web
OpenStaxIntroductory

Biology 2e

The complete majors-biology textbook — from the chemistry of life to ecology — free, peer-reviewed, and used by millions.

98h read47 ch
Book · PDF & web
OpenStaxIntroductory

Principles of Finance 2e

The complete corporate finance textbook — time value of money, valuation, risk, and capital budgeting.

78h read20 ch
Book · PDF & web
OpenStaxIntroductory

Principles of Economics 3e

The complete two-semester economics sequence — micro and macro together — from the standard open textbook.

75h read34 ch
Book · PDF & web
StanfordAdvanced

Convex Optimization

The canonical graduate text on convex optimization — from Stanford's Boyd & Vandenberghe, free to download.

70h read22 ch
Book · PDF & web
OpenStaxIntroductory

Astronomy 2e

The complete introduction to modern astronomy — from the night sky to cosmology — free from OpenStax.

61h read30 ch
Book · PDF & web
StanfordAdvanced

Speech and Language Processing

Jurafsky & Martin's definitive NLP textbook, rewritten for the era of large language models — free in draft from Stanford.

60h read28 ch
Video course
NPTELIntermediate

Fluid Mechanics

IIT Kharagpur's flagship — among the most-watched NPTEL courses ever.

56h58 lec
Video course
NPTELIntermediate

Electrical Machines I

Transformers and DC machines — the first half of the power world.

54h95 lec
Book · PDF & web
OpenStaxIntroductory

U.S. History

American history from the first nations to the present — a complete, peer-reviewed open textbook.

54h read32 ch
Video course
NPTELIntermediate

Soil Mechanics and Foundation Engineering

Every building stands on soil — the IITs' geotechnical engineering course.

51h57 lec
Book · PDF & web
OpenStaxIntroductory

Introductory Business Statistics 2e

Statistics for business students — sampling, confidence intervals, regression, and forecasting, with business cases.

50h read13 ch
Book · PDF & web
OpenStaxIntroductory

Chemistry 2e

Two semesters of general chemistry — atoms to thermochemistry to electrochemistry — free and peer-reviewed.

47h read21 ch
Book · PDF & web
OpenStaxIntermediate

University Physics Volume 2

University physics, volume 2 — heat, electricity, magnetism, and circuits, the calculus-based second semester.

47h read16 ch
Video course
StanfordAdvanced

Convex Optimization I & II

The optimization course that industry keeps quietly stealing.

46h37 lec
Book · PDF & web
OpenStaxIntroductory

Entrepreneurship

The complete entrepreneurship textbook — from opportunity recognition to funding, growth, and exit.

45h read15 ch
Video course
NPTELAdvanced

Real Analysis

Why calculus is true — the IITs' rigorous construction of the real numbers.

45h52 lec
Book · PDF & web
OpenStaxIntermediate

Microbiology

From microbial cell structure to epidemiology and immunology — the complete open microbiology text.

44h read26 ch
Book · PDF & web
OpenStaxIntroductory

Introduction to Business 2e

The whole business landscape in one book — economics, marketing, finance, and entrepreneurship — free and current.

44h read17 ch
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
NPTELIntermediate

Database Management System

The complete database course — ER diagrams to transactions.

41h81 lec
Video course
MITAdvanced

Design and Analysis of Algorithms

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

40h34 lec
Video course
NPTELIntroductory

Strength of Materials

Why structures stand — stress, bending, and the margin of safety.

40h40 lec
Book · PDF & web
Open TextbooksIntermediate

Mathematics for Machine Learning

The mathematical launchpad between undergraduate math and machine learning — linear algebra, calculus, probability, and optimization in one book.

40h read20 ch
Book · PDF & web
OpenStaxIntroductory

Introduction to Sociology 3e

Sociology's core lens — from the sociological imagination to inequality, deviance, and social change — in one open book.

40h read21 ch
Book · PDF & web
OpenStaxIntroductory

Principles of Management

Management theory that respects practice — planning, organizing, leading, and controlling, free from OpenStax.

40h read18 ch
Video course
NPTELIntermediate

Computer Graphics

How images on your screen are really made — the IITs' graphics course.

40h43 lec
Video course
NPTELIntroductory

Linear Algebra

The classic IIT Madras linear algebra course — vectors, matrices, eigenvalues, and the theorems every engineer and data scientist needs.

40h52 lec
Video course
NPTELAdvanced

Semiconductor Optoelectronics

IIT Delhi on light and semiconductors — LEDs, lasers, and photodetectors, from first principles up.

40h46 lec
Video course
NPTELIntroductory

Engineering Mechanics

The first course of every engineer — forces, bodies, and balance.

39h40 lec
Video course
NPTELIntermediate

Computer Architecture

The machine under the compiler — pipelines, caches, and cores.

38h41 lec
Video course
NPTELIntroductory

Probability and Statistics

Chance, done properly — the math every data scientist needs.

38h40 lec
Video course
NPTELIntermediate

Digital Image Processing

From pixels to perception — the IITs' classic image processing course.

38h40 lec
Book · PDF & web
OpenStaxIntroductory

Psychology 2e

The full introduction to psychological science — biology of behavior through social psychology — free from OpenStax.

37h read16 ch
Video course
NPTELAdvanced

Theory of Computation

Automata, Turing machines, and what can never be computed.

36h70 lec
Video course
NPTELAdvanced

Heat Transfer

Conduction, convection, radiation — the thermal engineering trilogy.

36h61 lec
Video course
NPTELAdvanced

Digital Signal Processing

The mathematics inside every phone — DFT, FFT, and digital filters.

36h107 lec
Video course
NPTELIntermediate

Operations Management

The engines of business — inventory, scheduling, and lean systems.

36h41 lec
Video course
NPTELAdvanced

Quantum Mechanics

The IITs' complete quantum mechanics course — from the Schrödinger equation onward.

36h41 lec
Video course
BerkeleyIntermediate

Introduction to Artificial Intelligence

Search, games, and rational agents — home of the Pac-Man projects.

35h27 lec
Video course
NPTELIntroductory

Discrete Mathematics

The mathematics computer science runs on — logic to graph theory.

35h41 lec
Book · PDF & web
OpenStaxIntroductory

Introductory Statistics 2e

Statistics the way it should be taught — descriptive through inferential, with real datasets, free and peer-reviewed.

35h read13 ch
Video course
NPTELAdvanced

Analog VLSI Design

The transistor-level craft — IIT Kanpur's complete analog chip design course.

35h64 lec
Video course
BerkeleyIntroductory

Foundations of Data Science

Berkeley's famous intro to data science — no prerequisites, real inference.

34h40 lec
Video course
NPTELIntermediate

Genetic Engineering: Theory and Application

Editing the code of life — the theory and tools of genetic engineering, from the IITs.

34h42 lec
Video course
NPTELIntroductory

Programming in Java

The IITs' Java course — among the most-enrolled in NPTEL history.

33h61 lec
Video course
NPTELIntermediate

An Introduction to Programming through C++

Modern C++ — classes, templates, and the STL, taught properly.

33h121 lec
Video course
NPTELIntermediate

Computer Networks and Internet Protocol

The internet, layer by layer — from the IITs' networking group.

33h61 lec
Video course
NPTELIntermediate

Thermodynamics

Energy, entropy, and the laws that rule every engine.

33h69 lec
Book · PDF & web
Open TextbooksIntermediate

Operating Systems: Three Easy Pieces

The operating systems book the internet learned from — virtualization, concurrency, and persistence, one short chapter at a time.

33h read66 ch
Book · PDF & web
OpenStaxIntroductory

Precalculus 2e

The complete precalculus textbook — algebra, trigonometry, and analytic geometry, everything calculus assumes.

33h read12 ch
Video course
CMUIntermediate

Introduction to Database Systems

Andy Pavlo's database course — storage engines to query optimizers, from the people who build them.

33h26 lec
Video course
MITIntroductory

Single Variable Calculus

Calculus taught the way MIT teaches it to freshmen.

32h39 lec
Video course
NPTELIntermediate

An Introduction to Artificial Intelligence

IIT Delhi's modern AI survey — search, RL, NLP, and vision in one arc.

32h99 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
NPTELIntermediate

Machine Learning for Engineering and Science Applications

IIT Madras teaches machine learning to engineers and scientists — the same algorithms, taught for physical systems and scientific data.

32h106 lec
Video course
NPTELIntroductory

Foundations of Psychology: Concepts and Applications

IIT Guwahati's complete psychology foundations course — the science of mind and behavior, from neurons to social dynamics.

32h34 lec
Video course
NPTELIntroductory

Basic Electric Circuits

The starting line of electrical engineering — KVL to AC power.

31h61 lec
Book · PDF & web
OpenStaxIntroductory

University Physics Volume 1

Rice University's peer-reviewed university physics text — mechanics, waves, and thermodynamics, free and complete.

31h read17 ch
Video course
StanfordIntroductory

Artificial Intelligence: Principles and Techniques

Stanford's survey of AI — search, games, MDPs, and machine learning under one roof.

31h60 lec
Video course
NPTELIntroductory

Organizational Behaviour

Why organizations behave as they do — motivation, teams, and leadership, studied scientifically.

31h60 lec
Video course
NPTELIntroductory

Financial Institutions and Markets

IIT Kharagpur on how money actually moves — banks, bond markets, equities, and the institutions that hold the system together.

31h61 lec
Video course
NPTELIntermediate

Fundamentals of Semiconductor Devices

IISc Bangalore on the physics of the devices the modern world runs on — from band diagrams to transistors, taught properly.

31h60 lec
Video course
YaleIntroductory

Freshman Organic Chemistry I

Organic chemistry as ideas, not flashcards — Yale's famous rethinking.

30h37 lec
Video course
BerkeleyAdvanced

Deep Reinforcement Learning

Sergey Levine's graduate course — the deepest open treatment of RL anywhere.

30h97 lec
Video course
NPTELAdvanced

Compiler Design

How code becomes machine code — lexers to optimizers.

30h62 lec
Video course
NPTELIntermediate

Signals and Systems

The mathematics of everything that varies — audio to control.

30h103 lec
Video course
NPTELIntermediate

Control Systems

Making machines behave — stability, root locus, and feedback.

30h73 lec
Video course
NPTELIntermediate

Physical Chemistry

Chemistry as physics — thermodynamics, kinetics, and the quantum rules.

30h53 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
YaleIntroductory

Introduction to Ancient Greek History

The rise and fall of classical Greece — from a master historian.

29h24 lec
Video course
BerkeleyAdvanced

Introduction to Machine Learning

The mathematics of learning — regression to networks, all derived.

29h32 lec
Video course
NPTELAdvanced

Fundamentals of Power Electronics

Converters and inverters — the electronics inside solar and EVs.

29h97 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
StanfordIntermediate

Machine Learning with Graphs

The science of networks — from PageRank to graph neural networks.

28h19 lec
Video course
NPTELIntroductory

Software Engineering

Why software projects fail — and the discipline that prevents it.

28h60 lec
Video course
NPTELIntroductory

Programming, Data Structures and Algorithms using Python

The engine of IIT Madras's online BSc degree — Python to algorithms.

28h84 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
NPTELIntroductory

Basics of Materials Engineering

Why materials do what they do — IIT Madras' complete first course in materials.

28h67 lec
Video course
HarvardIntermediate

Statistics 110 — Probability

Probability as storytelling — the famous Stat 110 lectures.

27h32 lec
Video course
BerkeleyIntermediate

Great Ideas in Computer Architecture

From C code to circuits — how computers actually work.

27h27 lec
Video course
MITIntroductory

Principles of Chemical Science

Freshman chemistry taught through the lens of real research.

27h36 lec
Video course
NPTELIntermediate

Biochemistry

Life at the molecular scale — proteins, enzymes, and metabolism.

27h34 lec
Video course
NPTELAdvanced

Algorithms in Computational Biology and Sequence Analysis

The algorithms inside modern biology — taught at the Indian Institute of Science.

27h48 lec
Video course
MITIntermediate

Differential Equations

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

26h33 lec
Video course
StanfordIntermediate

The Fourier Transform and Its Applications

The mathematics of signal and image — a Stanford classic.

26h30 lec
Book · PDF & web
OpenStaxIntroductory

College Algebra 2e

College algebra, complete and free — functions, exponentials, logarithms, and the algebra everything after depends on.

26h read9 ch
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
StanfordIntermediate

Programming Abstractions

C++, recursion, and data structures — the classic follow-up to CS106A.

25h27 lec
Video course
YaleIntroductory

Fundamentals of Physics I

Newtonian mechanics from a physicist audiences love.

25h20 lec
Video course
NPTELIntermediate

Data Structures and Algorithms

The classic IIT Kharagpur DSA lectures — stacks to spanning trees.

25h40 lec
Video course
MITAdvanced

Finance Theory I

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

25h20 lec
Book · PDF & web
Open TextbooksIntroductory

Think Python, 3rd Edition

Python as a way of thinking — the friendliest serious introduction to programming, now in its third edition.

25h read20 ch
Video course
NPTELIntermediate

Introduction to Embedded System Design

The computers inside everything — microcontrollers, buses, and real-time design.

25h41 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
YaleIntroductory

Death

The most famous philosophy course on the internet.

24h26 lec
Video course
NPTELIntroductory

Entrepreneurship

From idea to venture — the IIT playbook for starting things.

24h44 lec
Video course
MITIntroductory

Artificial Intelligence

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

24h30 lec
Video course
StanfordIntermediate

Introduction to Linear Dynamical Systems

Stephen Boyd's own course — state-space systems, reachability, and least squares at work.

24h20 lec
Video course
StanfordAdvanced

Language Modeling from Scratch

Build a large language model end to end — Stanford's course on how the machine is actually made.

24h18 lec
Video course
StanfordIntermediate

Parallel Computing

Why is my program not faster? — the parallel computing course for the many-core era.

24h19 lec
Video course
NPTELIntermediate

Operations Research

The mathematics of decisions — linear programming, queues, and optimization.

24h41 lec
Video course
StanfordAdvanced

Programming Paradigms

C, assembly, and the machine beneath your language.

23h25 lec
Video course
NPTELIntroductory

Introduction to C Programming

C from first principles — the language the IITs teach first.

23h60 lec
Video course
YaleIntroductory

Introduction to Theory of Literature

Derrida, Foucault, and the rest — finally made comprehensible.

22h26 lec
Video course
NPTELIntermediate

Organic Chemistry

Carbon's architecture — mechanisms over memorization, the IIT way.

22h53 lec
Video course
StanfordAdvanced

Deep Multi-Task and Meta Learning

How machines learn to learn — Chelsea Finn's graduate course on meta-learning.

22h17 lec
Video course
HarvardIntermediate

CS50's Introduction to Game Development

Recreate Pong, Mario, and Zelda — game engines and design, taught at CS50 quality.

22h13 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
YaleIntermediate

Frontiers and Controversies in Astrophysics

Dark matter, exoplanets, and black holes — taught through live debates.

21h29 lec
Video course
YaleIntroductory

Introduction to the New Testament

The New Testament as literature and history — Yale's famously engaging close study.

21h26 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
YaleIntroductory

Introduction to Psychology

The mind, taught by one of its best explainers.

20h20 lec
Video course
NPTELIntermediate

Introduction to Machine Learning

IIT Madras's classic ML survey — rigorous, examinable, free.

20h40 lec
Video course
NPTELIntroductory

The Joy of Computing using Python

Python taught through games, puzzles, and real-world magic.

20h40 lec
Video course
NPTELIntermediate

Cloud Computing

Virtualization, IaaS, and the engineering of the cloud — from IIT Kharagpur.

20h40 lec
Video course
MITAdvanced

The Human Brain

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

20h17 lec
Video course
YaleIntroductory

Philosophy and the Science of Human Nature

Philosophy, psychology, and law in one course about being human.

20h26 lec
Video course
YaleIntroductory

Foundations of Modern Social Theory

Marx, Weber, Durkheim, and Freud — the toolkit of social thought.

20h25 lec
Video course
YaleIntroductory

Frontiers of Biomedical Engineering

Where engineering meets the body — implants, imaging, and drug delivery.

20h25 lec
Video course
StanfordAdvanced

Reinforcement Learning

Agents that learn from consequences — taught with unusual rigor.

20h16 lec
Video course
NPTELIntermediate

Operating System

What Linux is actually doing — processes to file systems.

20h50 lec
Book · PDF & web
Open TextbooksIntermediate

Python Data Science Handbook

The field guide to the scientific Python stack — IPython, NumPy, pandas, Matplotlib, and scikit-learn from one of its core developers.

20h read60 ch
Book · PDF & web
OpenStaxIntroductory

Principles of Data Science

OpenStax's data science text — statistics meets computation, from data ethics to machine learning, free.

20h read10 ch
Video course
YaleIntroductory

Listening to Western Music

How to hear what composers are actually doing.

19h23 lec
Video course
YaleIntroductory

European Civilization, 1648–1945

Three centuries of Europe, told by a storyteller at full gallop.

19h24 lec
Video course
NPTELIntroductory

Marketing Management

Marketing as a discipline — segmentation, brands, and metrics.

19h37 lec
Book · PDF & web
OpenStaxIntermediate

Calculus Volume 2

Calculus, volume 2 — integration techniques, differential equations, sequences and series, and parametric curves.

19h read7 ch
Book · PDF & web
OpenStaxIntermediate

Calculus Volume 3

Calculus, volume 3 — vectors, partial derivatives, multiple integrals, and vector calculus, the complete third semester.

19h read7 ch
Video course
YaleIntermediate

Milton

Paradise Lost, line by line — Yale's celebrated close reading of Milton.

19h24 lec
Video course
YaleIntroductory

Early Modern England: Politics, Religion, and Society

Tudors, civil war, and ordinary lives — England's turbulent birth into modernity.

19h25 lec
Video course
NPTELIntroductory

Introduction to Cell Biology

IISER Pune on the fundamental unit of life — membranes, organelles, DNA, and the molecular machines inside every cell.

19h59 lec
Video course
StanfordAdvanced

Algorithmic Game Theory

When algorithms meet strategic humans — auctions, pricing, and the internet.

18h20 lec
Video course
YaleIntroductory

Introduction to Political Philosophy

Machiavelli to Marx — who should rule, and why anyone gets to.

18h24 lec
Video course
StanfordIntermediate

Deep Learning for Computer Vision

The course that taught the world to teach machines to see.

18h15 lec
Book · PDF & web
OpenStaxIntroductory

Introduction to Computer Science

The newest OpenStax title — computer science from data representation to machine learning, free from day one.

18h read14 ch
Video course
MITIntroductory

Classical Mechanics

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

18h215 lec
Video course
YaleIntroductory

The Early Middle Ages, 284–1000

How Europe became Europe — Paul Freedman's irresistible history of late antiquity.

17h22 lec
Video course
HarvardIntermediate

CS50's Web Programming with Python and JavaScript

HTML to Django to React — modern web development, properly taught.

16h8 lec
Video course
NPTELIntermediate

Data Mining

Finding structure in oceans of data — the IIT Kharagpur survey.

16h36 lec
Book · PDF & web
OpenStaxIntroductory

Additive Manufacturing Essentials

The 3D printing textbook — how additive manufacturing actually works, from processes and materials to economics.

16h read8 ch
Video course
HarvardIntroductory

CS50's Introduction to Programming with Python

Python from zero, the CS50 way — functions, loops, and real programs from week one.

16h11 lec
Video course
NPTELAdvanced

Design and Analysis of Algorithms

Algorithms with the proofs kept in — the IIT Madras classic.

15h56 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
HarvardIntermediate

CS50's Web Programming with Python and JavaScript

Harvard's full-stack web course — Django, SQL, JavaScript, and React, taught by shipping project after project.

14h10 lec
Video course
MITIntroductory

Introduction to Computational Thinking and Data Science

From Python basics to stochastic thinking and machine learning.

12h15 lec
Video course
HarvardIntermediate

CS50's Introduction to Artificial Intelligence with Python

Search, knowledge, uncertainty, and learning — hands-on in Python.

12h6 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
HarvardIntermediate

CS50's Introduction to Artificial Intelligence with Python

Harvard's AI course for everyone who finished CS50x — search, knowledge, uncertainty, optimization, learning, and neural networks, in Python.

12h8 lec
Video course
HarvardIntroductory

CS50's Introduction to Databases with SQL

Databases from zero — the newest member of the CS50 family.

11h8 lec
Book · PDF & web
OpenStaxIntroductory

Calculus Volume 1

The open calculus text — functions, limits, derivatives, and integration, free from Rice University's textbook press.

11h read6 ch
Video course
StanfordAdvanced

Deep Learning

Andrew Ng's applied deep learning course, freshly updated.

10h10 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
HarvardIntroductory

CS50's Introduction to Cybersecurity

Harvard's practical guide to staying safe — and thinking like an attacker — with the CS50 production team behind it.

8h6 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

The finest universities on earth publish their courses. Free.

Not samples. Not trials. Complete semesters — lectures, problem sets, exams — and peer-reviewed textbooks, under licenses that let you watch, read, download, and keep them forever.

MIT logoView courses
MITMIT OpenCourseWare

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 in Atlas2,500+ full catalog
Stanford logoView courses
StanfordStanford University

The home of CS106A and the birthplace of modern machine learning teaching. Stanford publishes its most famous engineering courses on the open web.

20 in Atlas100+ full catalog
Harvard logoView courses
HarvardHarvard University

CS50 — the largest on-campus course at Harvard and Yale combined — plus Statistics 110, free to the world with full problem sets and walkthroughs.

11 in Atlas40+ full catalog
Yale logoView courses
YaleYale University

Open Yale Courses records full semester lectures — with transcripts, MP3 audio and MP4 video downloads for every single session.

19 in Atlas50+ full catalog
Berkeley logoView courses
BerkeleyUC Berkeley

The legendary CS61 series — taught by the professors who wrote the textbooks — with full lectures, labs, and projects published every semester.

6 in Atlas150+ full catalog
NPTEL logoView courses
NPTELNPTEL · IITs

A government-backed consortium of the Indian Institutes of Technology and IISc. 800+ complete engineering courses, with free certification exams.

57 in Atlas800+ full catalog
OpenStax logoView courses
OpenStaxOpenStax · Rice University

Rice University's nonprofit textbook press: peer-reviewed, openly licensed books for physics, biology, economics, psychology, and more — used by millions of students.

25 in Atlas70+ books full catalog
CMU logoView courses
CMUCarnegie Mellon University

The home of the Database Group's famously complete systems lectures — Andy Pavlo's 15-445 is the internet's favorite deep dive into how databases actually work.

1 in Atlas100+ full catalog
Open Textbooks logoView courses
Open TextbooksOpen Textbooks

The internet's beloved faculty-written textbooks — Operating Systems: Three Easy Pieces, Mathematics for Machine Learning, Think Python — published free by the professors who wrote them.

5 in Atlas10+ books full catalog

Three steps. Zero friction.

Atlas is deliberately simple: a catalog that streams and a catalog that downloads — no account wall between you and lecture one.

  1. 01

    Find

    Filter by university, subject, and level. Every course in Atlas was hand-picked and link-verified — no dead links, no bait.

  2. 02

    Watch

    One click and lecture one is playing right here — streamed from the university's own channel, in full quality.

  3. 03

    Keep

    MIT hands you the entire course as a ZIP. Yale gives you MP3, MP4, and transcripts. Everything official, everything legal.

Why is all of this free?

In 2001, MIT announced it would give away its course materials to the world. Colleagues thought MIT had lost its mind — why pay tuition if the courses were free? MIT's answer: the value of an education was never in the lecture notes. It was in the people, the lab, and the degree. And the world's knowledge, they believed, should not sit behind a gate.

Twenty-five years later, OpenCourseWare is a movement: 2,500+ MIT courses, all of Open Yale, NPTEL from every Indian Institute of Technology — hundreds of thousands of hours, published under Creative Commons licenses that expressly permit you to watch, download, share, and keep them. This is not a loophole. It is the point.

Atlas exists to make that library feel the way it deserves to feel: as beautiful and as effortless as the knowledge inside it is deep.

What Atlas does

  • · Indexes courses the universities themselves published
  • · Streams from their official channels
  • · Downloads from their official servers
  • · Preserves attribution and license on every page

What Atlas never does

  • · Re-host or re-encode any university's files
  • · Index paid courses from commercial platforms
  • · Strip creator attribution or watermark anything
  • · Ask you for a login, a fee, or your data