Communications of the ACM - Special issue: Soviet computing
Communications of the ACM
The Internet's Challenge to Privacy
Computer
Video resources for use in teaching ethics and computing
Proceedings of the thirty-first SIGCSE technical symposium on Computer science education
Resources for teaching ethics and computing
ACM SIGCAS Computers and Society
Ethical issues in enabling information technologies
SAICSIT '02 Proceedings of the 2002 annual research conference of the South African institute of computer scientists and information technologists on Enablement through technology
Effective incorporation of ethics into courses that focus on programming
Proceedings of the 36th SIGCSE technical symposium on Computer science education
Teaching ethics in a virtual classroom
ITiCSE '05 Proceedings of the 10th annual SIGCSE conference on Innovation and technology in computer science education
A learner-centered approach to teaching ethics in computing
Proceedings of the 37th SIGCSE technical symposium on Computer science education
Mock trials and role-playing in computer ethics courses
Proceedings of the 39th SIGCSE technical symposium on Computer science education
Hi-index | 0.00 |
Two events have encouraged computer science departments to incorporate ethical issues and professional responsibilities into their curriculum. The first was the formation of the Computer Sciences Accreditation Board (CSAB) and the second was the publication of Computing Curricula 1991. In the CSAB criteria for accrediting programs in computer science [2], is the requirement that social and ethical implications of computing be included in computer science programs. The Computing Curricula 1991 states that "students must understand the basic cultural, social, legal and ethical issues inherent in ... computing" [7]. This article contains a description of one approach to teaching the social, ethical and legal implications of computing.