PHL 220 Ethics
An introduction to some of the major theories in classical and/or contemporary moral philosophy. Particular emphasis is placed on understanding and concretely applying normative theories of moral obligation including Utilitarianism, Deontology, Social Contract Theory, Ethics of Care, Natural Law, and Virtue Theory. The course will also explore the limits of relativism and absolutism.