PHIL 309A Theories of Ethics
A study of major ethical theories, including virtue ethics, natural law theory, duty ethics, and utilitarianism. Readings will include works of Aristotle, Aquinas, Kant, and Mill.
Cross Listed Courses
PHIL 309, PHIL 309A,
PHIL 309B
Prerequisite
Philosophy majors and minors only