CPS 412 Computers and Society, 3 credits

Concepts of social value and valuations; the effects of computers on society; professional ethics in decisions concerning social impact; and tools and techniques used to solve problems related to social consequences of computers.

Prerequisites: CPS 121 and one of either CPS 221, CPS 222, or CPS 231