Current courses
- Philosophy of Mind and Artificial Intelligence (Spring 2025)
- Epistemology and Philosophy of Science (Spring 2025)
Past courses
at KU Leuven
- Epistemology and Philosophy of Science (undergrad level)
- Philosophy of Science (undergrad level)
- Philosophy of Human Nature (MA level)
at the University of Notre Dame
- Chance and Evolution (PhD level)
- Darwin in the 21st Century (PhD level)
- Darwin, Philosophy, and Theology (upper-level, undergrad)
- Heaven on Earth? Utopian Ideals and Human Nature (College Seminar, undergrad)
- Image Makers / Image Takers (College Seminar, undergrad)
- In Search of Utopia (College Seminar, undergrad)
- Philosophy of Biology (200-level, undergrad)
- Philosophy of Biology (PhD level)
- Philosophy of Science (400-level, undergrad)
- Scientific Images of Humanity (200-level, undergrad)
- The Life and Work of Darwin (400-level, undergrad)
at Duke University
- Introduction to Philosophy (undergrad)
- Philosophy of Biology (undergrad)
- Philosophy of Human Nature (undergrad)