OpenKnowledge
A curated catalog of open courseware β full lecture series, problem sets, and notes from MIT OCW and beyond.
214 courses Β· 4158 lectures across 33 subjects
Electrical Engineering and Computer Science
- Advanced Data Structures
- Advanced Topics in Cryptography
- Algorithmic Lower Bounds: Fun with Hardness Proofs
- Artificial Intelligence
- CMU Intro to Database Systems (15-445/645 β Fall 2024)
- CSE373 --- Analysis of Algorithms (Fall 2021) - Steven Skiena
- Circuits and Electronics
- Compilers - Alex Aiken
- Computer Language Engineering (SMA 5502)
- Computer Networking: A Top-Down Approach - Jim Kurose
- Computer Systems Security
- Creating Video Games
- Deep Learning
- Design and Analysis of Algorithms
- Digital Signal Processing
- Discrete Stochastic Processes
- Electronic Feedback Systems
- Foundation Models and Generative AI
- Geometric Folding Algorithms: Linkages, Origami, Polyhedra
- Introduction to Algorithms
- Introduction to Algorithms
- Introduction to Algorithms (SMA 5503)
- Introduction to CS and Programming using Python
- Introduction to Computational Thinking and Data Science
- Introduction to Computer Science and Programming in Python
- Introduction to Copyright Law
- Introduction to EECS II: Digital Communication Systems
- MIT The Missing Semester of Your CS Education
- Machine Learning for Healthcare
- Mathematics for Computer Science
- Mathematics for Computer Science
- Multicore Programming Primer
- Performance Engineering of Software Systems
- Power Electronics
- Principles of Digital Communication II
- Principles of Digital Communications I
- Probabilistic Systems Analysis and Applied Probability
- Signals and Systems
- Signals and Systems
- Structure and Interpretation of Computer Programs
- The Battlecode Programming Competition
- The Society of Mind
- Underactuated Robotics
Mathematics
- A Vision of Linear Algebra
- Calculus I: Single Variable Calculus
- Calculus Revisited: Complex Variables, Differential Equations, and Linear Algebra
- Calculus Revisited: Multivariable Calculus
- Computational Science and Engineering I
- Differential Equations
- Graph Theory and Additive Combinatorics
- Highlights of Calculus
- Introduction to Functional Analysis
- Introduction to Metric Spaces
- Learn Differential Equations: Up Close with Gilbert Strang and Cleve Moler
- Linear Algebra
- Mathematical Methods for Engineers II
- Matrix Calculus for Machine Learning and Beyond
- Matrix Methods in Data Analysis, Signal Processing, and Machine Learning
- Multivariable Calculus
- Principles of Discrete Applied Mathematics
- Probabilistic Methods in Combinatorics
- Projection Theory
- Real Analysis
- Real Analysis
- Single Variable Calculus
- Statistics for Applications
- Theory of Computation
- Topics in Mathematics with Applications in Finance
Physics
- Atomic and Optical Physics I
- Atomic and Optical Physics II
- Effective Field Theory
- Exploring Black Holes: General Relativity & Astrophysics
- General Relativity
- Physics III: Vibrations and Waves
- Quantum Physics I
- Quantum Physics II
- Reducing the Danger of Nuclear Weapons and Proliferation
- Relativistic Quantum Field Theory I
- Statistical Mechanics I: Statistical Mechanics of Particles
- Statistical Mechanics II: Statistical Physics of Fields
- String Theory and Holographic Duality
- Systems Biology
- The Early Universe
Urban Studies and Planning
- City Visions: Past and Future
- Community-Owned Enterprise and Civic Participation
- Facilitative Leadership in the Public Sector
- Introduction to Housing, Community, and Economic Development
- Reflective Practice: An Approach for Expanding Your Learning Frontiers
- Sensing Place: Photography as Inquiry
- Springfield Studio
- Sustainable Real Estate
- Urban Energy Systems and Policy
- Use of Joint Fact Finding in Science Intensive Policy Disputes, Part I
- Water Diplomacy
- Workshop on Deliberative Democracy and Dispute Resolution
Economics
- Data Analysis for Social Scientists
- Development Economics: Macroeconomics
- Economic Applications of Game Theory
- Good Economics for Hard Times
- Industrial Organization I
- Intermediate Microeconomic Theory
- Principles of Macroeconomics
- Principles of Microeconomics
- Psychology and Economics
- Public Finance and Public Policy
- The Challenge of World Poverty
Sloan School of Management
- Adaptive Markets: Financial Market Dynamics and Human Behavior
- Blockchain and Money
- Energy Decisions, Markets, and Policies
- Hands-On Deep Learning
- Healthcare Finance (15.482x)
- How to Develop Breakthrough Products and Services
- How to Win at Texas Hold'em Poker
- Nuts and Bolts of New Ventures
- Poker Theory and Analytics
- System Dynamics: Systems Thinking and Modeling for a Complex World
Mechanical Engineering
- Advanced Thermodynamics
- Control of Manufacturing Processes (SMA 6303)
- Dynamics and Control I
- Engineering Math: Differential Equations and Linear Algebra
- Finite Element Procedures for Solids and Structures
- Fundamentals of Photovoltaics
- Nano-to-Macro Transport Processes
- Optics
- Special Topics in Mechanical Engineering: The Art and Science of Boat Design
Linguistics and Philosophy
- Black Matters: Introduction to Black Studies
- Creole Languages and Caribbean Identities
- Feeling and Imagination in Art, Science, and Technology
- Film as Visual and Literary Mythmaking
- Philosophical Issues in Brain Science
- Philosophy In Film and Other Media
- Philosophy of Film
- Philosophy of Love in the Western World