COMP 200 — Ethics in Computer Programming 3 unit(s)
This course covers examples of ethical situations computer programmers may face. Students will first study the Association for Computing Machinery's (ACM) Code of Ethics and Professional Conduct. Using this, both current and historical examples of ethical situations as relates to computer programming and system development will be discussed.