Courses

Courses Taught          *currently teaching

HNRS 104|        Natural Philosophy

HNRS 160|        Honors Philosophical Inquiry

HNRS 240|        On the Nature of Things

PHIL 160|          Philosophy of Human Nature

PHIL 198|          Philosophical Inquiry

PHIL 220|          Critical Thinking

PHIL 254|          Philosophy and Film

PHIL 320|          Greek & Roman Moral Philosophy

PHIL 341|          Philosophy of Science

PHIL 342|          Philosophy of Biology

PHIL 385|          Modern Philosophy: Descartes to Hume

PHIL 398|          Irish Moral & Political Philosophy

PHIL 398|          Immortality & the Meaning of Life

PHIL 398|          The Ethical Brain & the Moral Life

PHIL 451|          Cognitive Relativism

PHIL 461|          Epistemology

PHIL 463|          Metaphysics & Mind

PHIL 1800|        Philosophical Inquiry*

PHIL 3100|        Ethics: Political Violence & Terrorism

PHIL 3998|        Science & Religion

PHIL 4830|        Philosophy of Mind*

PHIL 4920|        Happiness: Philosophical & Psychological Perspectives

PHIL 628|          Hume’s Philosophy of Religion (M.A. Program)

PHIL 6200|        Philosophy of Science (M.A. Program)

PHIL 667|          Darwinism & Christian Belief (M.A. Program)