ETH 101 Introduction to Ethics
This course introduces students to major ethical theories and their application to real-world moral issues. Students examine religious, virtue, feminist, evolutionary, and applied ethics, moral relativism, social contract theory, utilitarianism, and Kantian deontology while comparing ethical perspectives and developing reasoned conclusions about current moral controversies.