Philosophy 350: Ethics, is a senior-level, three-credit course that provides an in-depth and comprehensive overview of the major figures in the western tradition of ancient, modern, and contemporary thought on questions of moral theory and ethics.