MIT OpenCourseWare
ocw.mit.edu
Free lecture notes, exams, and videos from over 2,500 MIT courses.
MIT OpenCourseWare publishes materials from virtually all MIT courses for free. It includes lecture videos, problem sets, exams with solutions, and reading lists — covering everything from physics to philosophy.
Why it is useful
Access to an elite university curriculum with no enrollment or payment required. The problem sets and exams with solutions provide structured self-study that most free resources lack.
More in Learning Resources
Other learning resources you might not have heard of.
- WorldWide TelescopeA free, open-source virtual telescope that lets you explore the sky, planets and deep-space imagery from real observatory surveys, with guided tours.
- Learn X in Y MinutesA community-written cheat sheet site covering 170+ programming languages and tools in a dense, example-heavy format — showing syntax and idioms from variable declaration to classes in a single scrollable page.
- Real PythonIn-depth Python tutorials and articles that go well beyond beginner syntax into idiomatic patterns, internals, and real project walkthroughs.
- Vedic Astrology ChartGenerate a free Vedic astrology chart with AI interpretation. See your sidereal birth chart, houses, nakshatras, D9/Navamsa, dashas, and divisional charts.
- The Feynman Lectures on PhysicsThe complete text of Richard Feynman's iconic undergraduate physics lectures, freely available online in a beautifully typeset HTML format.
- Crafting InterpretersRobert Nystrom's free book walking you through building two complete interpreters from scratch — a tree-walk interpreter in Java, then a bytecode VM in C — for a full programming language called Lox.