Fall 2025

PHIL255: Environmental Ethics

This course examines the moral obligations humans might have towards present and future generations, and to the non-human environment, including other species and ecosystems.

View Schedule

PHIL103: Introduction to Ethics

This course examines key ideas in ethics and applies these insights to pressing contemporary issues, including animal welfare, environmental responsibility, and social justice.

View Schedule