Skip to content

Text-only Version

Home
In the News
Research Resources
Teaching Resources
Student Resources
Links
The Gallery
Staff

Integrating Computer Ethics into the Computer Science Curriculum**

Keith Miller

Technical Concerns, Ethical Questions

Several computer science educators have asked the author of this article, “what would you take out of the curriculum to make room for computer ethics?” The intent of this article is to show how computer ethics is an integral part of the technical issues already being taught. Professors do not need to artificially force ethics into their courses, and ethics need not force something else out. Instead, the value dimensions of technical issues can be naturally incorporated into existing lectures and used with existing textbooks.

Although there are numerous strategies for incorporating computer ethics into a curriculum (The Hastings Center, 1980), this article focuses on one: a case study approach. The idea is straightforward: the professor distributes or presents material concerning the use of computers and then students and the professor discuss questions about the material. Cases can be fictionalized scenarios, news items, book excerpts, interviews, and the like. Ideally, the professor should encourage students to question assumptions and to identify the values at stake in the cases. The case studies can show that technical computer science concepts are intertwined with questions society must ask and answer when people use computers.

In order to illustrate how case studies can be integrated into a computer science curriculum, this section includes a short discussion of the required courses in Curriculum ’78, classes CS 1 ´ CS 8. For each class, the section identifies one technical concept or theme typically covered in such a class. A case study illustrates how the technical concept has value implications. A short description of ethical questions accompanies each case study.

Back to the top

Go to: CS 1: Computer Programming I

Home > Teaching Resources > Teaching Computer Ethics > Integrating Computer Ethics into the Computer Science Curriculum


   

HOME | IN THE NEWS | RESEARCH RESOURCES
TEACHING RESOURCES | STUDENT RESOURCES
LINKS | THE GALLERY | STAFF

The Research Center on Computing & Society
at Southern Connecticut State University
501 Crescent Street • New Haven, CT 06515
Director: (203) 392-6790 • e-mail: webmaster@computerethics.org

© 2000 – 2007 – Research Center on Computing & Society