Integrating Computer Ethics into the Computer Science Curriculum**

Keith Miller

Books

1. The Hastings Center Series on the Teaching of Ethics

The Hastings Center has published a nine-book series on the teaching of ethics. Three of the books are of particular interest to computer science professors seeking guidance in teaching ethics:

These books were published in 1980. The address of the Hastings Center is 255 Elm Road, Briarcliff Manor, NY 10510.

2. Ethical Conflicts in Computer Science and Technology. Donn B. Parker, AFlPS Press, Arlington, Virginia, 1981.

This book includes 47 short fictional scenarios and an introduction that describes how these case studies were used in workshops. Workshop participants scored ethical judgments made in the scenarios, and their “votes” were included in the book. This book is relatively old, and some of the cases seem fairly pat. However, there are many cases to choose from, and they are in a format that is easy to share with students. The book has professional codes as appendices, including the ACM Code of Professional Conduct.

3. Computer Ethics. Deborah G. Johnson, Prentice-Hall, Englewood Cliffs, New Jersey, 1985.

In about 100 pages Deborah Johnson gives a concise explanation of ethical theory and professional ethics and then applies this theory in four areas: liability for malfunctions in computer programs, computers and privacy, computers and power, and the ownership of computer programs. The book is particularly effective in introducing computer science students to formal ethical argument.

Go to: Collections of Articles

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

Back to the Main Site

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

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 – 2004 – Research Center on Computing & Society