Courses Taught
Seminars Believing with Others (upper-level) Moral Responsibility (freshman seminar) Minds and Machines (freshman seminar) Courses Symbolic Logic Ethics Engineering Ethics Ethics of Technology Great Philosophical Questions |
|