This roadmap provides a structured, self-paced program equivalent to a 4-year undergraduate foundation in philosophy, condensed into approximately 1–2 years at 20 hours per week.
It assumes a commitment to rigorous reading, critical analysis, and written reflection to build analytical skills, ethical reasoning, and philosophical argumentation.
Note: When there are courses or books that don't fit into the curriculum but are otherwise of high quality, they belong in extras/courses, extras/readings or extras/other_curricula.
-
Forums:
-
Subreddits:
-
Discord servers:
-
Other:
-
You can also interact through GitHub issues. If there is a problem with a course, or a change needs to be made to the curriculum, this is the place to start the conversation. Read more here.
-
Join our Discord server (for discussions around this and other curricula):
- I. Orientation and Philosophical Tools
- II. Historical Foundations of Philosophy Western
- III. Systematic Core Fields
- IV. Advanced and Specialized Fields
Purpose: Introduce philosophy as a discipline, its methods, and the basic tools required for all further study.
| Subject | Book / Text | Online Resource |
|---|---|---|
| Introduction to Philosophy | The Problems of Philosophy — Bertrand Russell | MIT OpenCourseWare – Introduction to Philosophy |
| Philosophical Methods and Argumentation | Philosophy: A Text with Readings (open selections via Open Textbook Library) + Stanford Encyclopedia of Philosophy – “Philosophical Method” | |
| Logic and Critical Reasoning (Foundational) | Paul Teller – A Modern Formal Logic Primer | MIT OCW – Logic I |
Purpose: Understand philosophy through its major historical developments before abstraction into fields.
| Subject | Book / Text | Online Resource |
|---|---|---|
| Ancient Philosophy | Jonathan Barnes – Early Greek Philosophy (Archive.org) | Yale Open Courses – Ancient Philosophy |
| Medieval Philosophy | SEP entries on Augustine, Aquinas, Avicenna (curated reading list) | Oxford Podcasts – Medieval Philosophy |
| Early Modern Philosophy | Modern Philosophy: An Anthology of Primary Sources (Archive.org) | Yale Open Courses – Early Modern Philosophy |
| Nineteenth & Twentieth Century Philosophy | SEP entries on Kant, Hegel, Nietzsche, Frege, Wittgenstein | Yale Open Courses – Philosophy and the Science of Human Nature |
Purpose: Study philosophy by domain, informed by historical foundations.
Purpose: Optional deepening after mastery of core domains.
| Subject | Book / Text | Online Resource |
|---|---|---|
| Advanced Logic and Analytic Philosophy | David Bostock – Intermediate Logic (official publisher page; full text requires purchase, but preview available) | Carnegie Mellon – Argument Diagramming |
| Philosophy of Science | Samir Okasha – Philosophy of Science: A Very Short Introduction (Archive.org) | University of Pennsylvania – Philosophy of Science (Coursera, audit) |
| Applied and Contemporary Ethics | SEP – Applied Ethics | Oxford – Practical Ethics |
After completing the requirements of the curriculum above, you will have completed the equivalent of a full bachelor's degree in Philosophy.
Congratulations!

