Courses Taught:
Subject Catalog No. Description Term
PHL 495 Philosophy Capstone Fall 23
PHL 496 Research in Philosophy Fall 23
PHL 215 Engineering Ethics Spring 23
PHL 495 Philosophy Capstone Spring 23
PHL 341 Philosophy of Law Spring 23
PHL 496 Research in Philosophy Spring 23
PHL 215 Engineering Ethics Fall 22
PHL 496 Research in Philosophy Fall 22
PHL 215 Engineering Ethics Spring 22
PHL 332 Symbolic Logic Spring 22
PHL 215 Engineering Ethics Fall 21
PHL 264 Intro to Political Philosophy Fall 21