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.
Similar content being viewed by others
References
Computing Accreditation Commission. (2004). Criteria for Accrediting Computing Programs, ABET, Inc.
Moor, J.H. (1998). Reason, relativity, and responsibility in computer ethics. Computers and Society 28, 1: 14–21.
Dijkstra, E.W. (1968). Letter to the editor: Go to statement considered harmful. Communications of the ACM 11, 3: 147–148.
Bynum, T.W. Computer ethics in the computer science curriculum. The Research Center on Computing & Society. www.southernet.edu/organizations/recs.
Joint Task Force on Computing Curricula. (2002). Computing Curricula 2001, Computer Science. IEEE Press.
Lisman, C. D. (1996). The Curricular Integration of Ethics: Theory and Practice. Praeger Publishers.
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.
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.
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.
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.
Author information
Authors and Affiliations
Corresponding author
Rights 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
Received:
Revised:
Accepted:
Issue Date:
DOI: https://doi.org/10.1007/s11948-006-0032-9