Skip to main content
Log in

On teaching computer ethics within a computer science department

  • Published:
Science and Engineering Ethics Aims and scope Submit manuscript

Abstract

The author has surveyed a quarter of the accredited undergraduate computer science programs in the United States. More than half of these programs offer a “social and ethical implications of computing” course taught by a computer science faculty member, and there appears to be a trend toward teaching ethics classes within computer science departments. Although the decision to create an “in house” computer ethics course may sometimes be a pragmatic response to pressure from the accreditation agency, this paper argues that teaching ethics within a computer science department can provide students and faculty members with numerous benefits. The paper lists topics that can be covered in a computer ethics course and offers some practical suggestions for making the course successful.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

References

  1. Computing Accreditation Commission. (2004). Criteria for Accrediting Computing Programs, ABET, Inc.

  2. Moor, J.H. (1998). Reason, relativity, and responsibility in computer ethics. Computers and Society 28, 1: 14–21.

    Google Scholar 

  3. Dijkstra, E.W. (1968). Letter to the editor: Go to statement considered harmful. Communications of the ACM 11, 3: 147–148.

    Article  Google Scholar 

  4. Bynum, T.W. Computer ethics in the computer science curriculum. The Research Center on Computing & Society. www.southernet.edu/organizations/recs.

  5. Joint Task Force on Computing Curricula. (2002). Computing Curricula 2001, Computer Science. IEEE Press.

  6. Lisman, C. D. (1996). The Curricular Integration of Ethics: Theory and Practice. Praeger Publishers.

  7. Martin, C.D., and Holz, H.J. Non-apologetic computer ethics education: a strategy for integrating social impact and ethics into the computer science curriculum. The Research Center on Computing & Society. www.southernet.edu/organizations/recs.

  8. Baase, S. (2003). A Gift of Fire: Social, Legal, and Ethical Issues for Computers and the Internet. Second Edition. Prentice-Hall, Upper Saddle River, NJ.

    Google Scholar 

  9. Grodzinsky, F., Gehringer, E., King, L., and Tavani, H. (2004). Responding to the challenges of teaching computer ethics. Panel session. Thirty-fifth SIGCSE Technical Symposium on Computer Science Education: SIGCSE 2004, Norfolk Virginia, March 3–7.

  10. Moskal, B., Miller, K., and King, L. A. S. Grading essays in computer ethics: rubrics considered helpful. In Proceedings of the Thirty-fifth SIGCSE Technical Symposium on Computer Science Education: SIGCSE 2004, Association for Computing Machinery, pp. 101–105.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Michael J. Quinn.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Quinn, M.J. On teaching computer ethics within a computer science department. SCI ENG ETHICS 12, 335–343 (2006). https://doi.org/10.1007/s11948-006-0032-9

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11948-006-0032-9

Keywords

Navigation