Current Courses
Current Courses
Introductory
PHIL 120 Learning From Arguments
Intermediate
PHIL 210 Oppression and Liberation
Upper Level Seminars
PHIL 580 Junior Seminar: Ontology
PHIL 340/FSPHI 201 Freedom, Addiction and the Opioid Crisis
Past Courses (2007-2016)
Past Courses (2007-2016)
Graduate Seminars
Social Construction
Philosophy of Religion
Metaethics
The Fundamental, The Natural, The Good
Composition, Persistence, and Vagueness
Introductory Courses
Introduction to Modern Philosophy
Major Questions in Philosophy
Philosophy of Science
Logic
Business Ethics
Philosophy of Religion
Ethics and the Computer
Upper-level Courses
Ethics
Free Will
Ontology
Natural Philosophy