Current Courses

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