PHIL 2306: Introduction to Ethics [TCCN: PHIL 2306]

A survey of the basic principles of human life with critical examination of traditional and current theories of the nature of goodness, happiness, duty, and freedom.