Compendiums Open courses and textbooks
Open courses and textbooks
Whole courses and textbooks you can study from without paying, many of them under an open licence, grouped by subject.
35 resources, read at their own pages, most recently on 2026-10-21. Licences are given as each page states them. Links last checked 2026-10-23, all reached.
Physics
MIT OpenCourseWare
Massachusetts Institute of Technology
Work through lecture notes, exams and videos from MIT courses at your own pace without registering.
Motion Mountain
Christoph Schiller
Download five free PDF volumes of a physics textbook that starts with mechanics, gravity and heat and moves on to relativity.
OpenStax
Rice University
Read complete introductory college textbooks online, such as College Physics 2e, University Physics and Biology 2e, with each book's licence given in its preface.
The Feynman Lectures on Physics
Caltech Division of Physics, Mathematics and Astronomy and The Feynman Lectures Website
Read all three volumes of Feynman's physics lectures online and listen to the 122 original lecture recordings from 1961 to 1964.
Chemistry
LibreTexts
LibreTexts
Browse subject libraries of open textbooks, starting with chemistry, and use the free ADAPT homework system with them.
Earth and climate
Earth 103: Earth in the Future
Penn State College of Earth and Mineral Sciences
Read a course on climate science, predicting climate change over the next century, its impacts, and adaptation and mitigation.
Physical Geology, 2nd Edition
BCcampus (Steven Earle)
Read or download an introductory geology textbook covering rocks and minerals, plate tectonics, earthquakes, volcanoes and glaciation.
Mathematics
Active Calculus
Matt Boelkins and contributors
Study single-variable and multivariable calculus from open textbooks, with a prelude volume and translations.
Khan Academy
Khan Academy, a 501(c)(3) nonprofit
Take over 840 courses in mathematics, science, computing, economics and other subjects from school level to early college.
Linear Algebra (Hefferon)
Jim Hefferon
Study a first undergraduate course in linear algebra from a free textbook with slides, videos and a Sage lab manual.
Open Textbook Library
Open Education Network
Search 1,903 openly licensed textbooks by subject and download, edit and share them at no cost.
Statistics
An Introduction to Statistical Learning
Gareth James, Daniela Witten, Trevor Hastie, Robert Tibshirani and Jonathan Taylor
Download the PDFs of the R and Python editions of a textbook on statistical learning, with data sets and figures.
OpenIntro Statistics
OpenIntro
Download an introductory statistics textbook as a PDF by setting the optional contribution to $0.
R for Data Science (2e)
Hadley Wickham, Mine Cetinkaya-Rundel and Garrett Grolemund
Learn to wrangle, visualise and explore data in R from a book you can read online.
Computing
CS50x: Introduction to Computer Science
Harvard University
Work through eleven weeks of lectures and problem sets in C, Python, SQL, HTML, CSS and JavaScript, then submit a final project.
NPTEL
Indian Institutes of Technology and Indian Institute of Science
Study from over 3,200 courses in engineering, science and humanities through web and video lectures.
Practical Deep Learning for Coders
fast.ai
Follow nine lessons on applying deep learning to vision, language, tabular data and recommendation problems, assuming you can already code.
Python for Everybody
Charles R. Severance
Learn to program in Python from lectures, a book and autograded assignments, with a free login giving a grade book and forums.
Saylor Academy
Saylor Academy
Enrol in over 160 self-paced courses and earn certificates, with some courses eligible for college credit.
The Missing Semester of Your CS Education
MIT (taught through SIPB, recorded with MIT Open Learning)
Watch lectures on the command line, text editors, version control and other everyday computing tools that degree courses tend to skip.
Think Python, 3rd edition
Green Tea Press (Allen B. Downey)
Read an introductory Python programming textbook online, with supporting code and Jupyter notebooks.
Economics
CORE Econ
CORE Econ
Read The Economy 2.0 and other introductory economics ebooks online, with optional free registration for extra quizzes and resources.
Society
B.C. Open Collection
BCcampus
Find open textbooks, course packs and other course materials by subject, from mathematics and statistics to social sciences and language learning.
OpenLearn
The Open University
Study nearly 1,000 short courses, with a free account needed to enrol and track progress but not to read.
Philosophy
Internet Encyclopedia of Philosophy
Internet Encyclopedia of Philosophy and its authors
Read over 900 peer-reviewed, blind-refereed articles on philosophical topics and thinkers.
Open Logic Project
Open Logic Project
Download an open textbook on formal logic, written for advanced logic courses in philosophy departments, as PDFs or LaTeX source.
Stanford Encyclopedia of Philosophy
Metaphysics Research Lab, Stanford University
Read refereed encyclopedia entries on philosophy written by invited specialists and kept current by their authors.
History
Open Yale Courses
Yale University
Watch lectures and read materials from selected Yale College courses across the humanities, social sciences and sciences, without registering.
Project Gutenberg
Project Gutenberg
Read or download 79,650 ebooks, mostly older works whose U.S. copyright has expired, with no registration.
The American Yawp
American Yawp contributors (college history instructors)
Read a two-volume college-level history of the United States and its primary source reader online or as PDFs.
Languages
COERLL language materials
Center for Open Educational Resources and Language Learning, University of Texas at Austin
Use open textbooks, podcasts, exercises and full curricula for learning Spanish, French, Yoruba, Turkish and other languages.
Learn German (Deutsche Welle)
Deutsche Welle
Take German courses from level A1 to C1, including the beginner video course Nicos Weg, with grammar and vocabulary trainers.
Wikibooks
Wikimedia Foundation and volunteer authors
Read and edit open textbooks written by volunteers, including language courses, programming guides and mathematics books.
Art and music
Open Music Theory, Version 2
VIVA Open Publishing (Mark Gotham, Kyle Gullings, Chelsey Hamm, Bryn Hughes, Brian Jarvis, Megan Lavengood and John Peterson)
Study an undergraduate music theory text with a workbook of assignments, covering rhythm, counterpoint, orchestration, jazz and popular music.
Health
Nursing Fundamentals (Open RN)
Open RN and WisTech Open
Read a nursing textbook on client care, communication and clinical judgment organised around the nursing process.