The social impact of computers
The social impact of computers
ACM code of ethics and professional conduct
Communications of the ACM
Computing and social responsibility: a collection of course syllabi
Computing and social responsibility: a collection of course syllabi
An interdisciplinary approach to the development of writing skills in computer science students
SIGCSE '93 Proceedings of the twenty-fourth SIGCSE technical symposium on Computer science education
Teaching an ethics component to computer science majors (abstract)
SIGCSE '93 Proceedings of the twenty-fourth SIGCSE technical symposium on Computer science education
Development of ethical standards for computing professionals
Computer - Special issue on wafer-scale integration
A survey of students' ethical attitudes using computer-related scenarios
ECA '94 Proceedings of the conference on Ethics in the computer age
Integrating ethical topics in a traditional computer science course
ECA '94 Proceedings of the conference on Ethics in the computer age
Seminar in computer ethics: a one semester hour course
Proceedings of the symposium on Computers and the quality of life
Effective incorporation of ethics into courses that focus on programming
Proceedings of the 36th SIGCSE technical symposium on Computer science education
Hi-index | 0.00 |
This paper describes the transformation of a required Senior Seminar course. The transformed course emphasizes ethical, social, political, legal, and economic aspects of computing. In addition, the new rendition of the course increases the requirement for oral and written communication. We describe the previous definition of the course, goals of the redesign, and students' reactions to both the new and old versions. To this author's surprise, student satisfaction is higher with the new course, although it requires more of them.We discuss course organization, and suggest assignments and teaching strategy. The course was a joy to teach and, fortunately, a very pleasant and meaningful experience for the students.