CS 223 Ethics in Computer Science (3H:0L:3C)
Prerequisite: GEC 130
This course provides the introduction to the impacts of technology on society and to the responsibilities of technical professionals as the principal agents in developing and applying new technology. Various important and controversial issues will be discussed, such as computers and privacy, effects of communications technology on the democratic process, environmental problems, intellectual property, and technology and war. Several different ethics codes will be used as the basis for discussion of professional obligations.