|
|
Computer Ethics in the Computer Science Curriculum Terrell Ward Bynum
The Case-Study-in-Every-Course Approach So far, I have focussed attention upon whole courses in computer ethics. However, in his article “Integrating Computer Ethics into the Computer Science Curriculum” (Miller 1988), Keith Miller makes an impressive case for including computer ethics components in all (or most) computer science courses in the curriculum. According to Miller,
To illustrate his point, Miller takes the eight required courses in the ACM Curriculum ’78 report (CS 1 through CS 8) and shows how to integrate helpful and relevant computer ethics case studies into each course. The case studies all illustrate how technical concepts can have value implications. For each course, Miller
(Miller’s article is a first-class example of “para” computer ethics; and I strongly recommend it.) It would be wonderful – a dramatic improvement in the computer science curriculum – if every undergraduate course in computer science included helpful computer ethics cases and analyses like Miller’s. Essentially, what Miller recommends is that teachers in computer science departments become adept at “para” computer ethics analysis and use it in their classes. My own experience with faculty colleagues in a number of computer science departments, however, suggests that they are reluctant to learn “para” computer ethics skills or to use them in their courses. Computer science faculty members would much prefer, it seems, to have someone at the college offer a separate course in computer ethics, while they continue to do what they have always done – ignore the social impact of computing. This is a pity, for I believe Miller’s suggestion is an excellent one to improve the computer science curriculum. In any case, it is unclear whether a computer science program that fits Miller’s description would achieve national accreditation. Presumably it would, if
Go to: The Software Engineering “Capstone” Approach Home > Teaching Resources > Teaching Computer Ethics > Computer Ethics in the Computer Science Curriculum |
||
HOME | IN
THE NEWS | RESEARCH RESOURCES The Research Center on Computing & Society |