Ethical Foundations of Computer Science
An introduction to reasoning about the effects of the technology created by computer scientists and understanding the ethical and real-world consequences of that technology. Emphasizes direct participation and discussion using case studies to illustrate ethical topics. Computer Science 103F and 109 (Topic: Ethical Foundations of Computer Science) may not both be counted. One lecture hour a week for one semester.
Prerequisites & course information
An introduction to reasoning about the effects of the technology created by computer scientists and understanding the ethical and real-world consequences of that technology. Emphasizes direct participation and discussion using case studies to illustrate ethical topics. Computer Science 103F and 109 (Topic: Ethical Foundations of Computer Science) may not both be counted. One lecture hour a week for one semester.
Sources
- Course catalogue ↗2026-2027