Five Years Teaching Ethics and Computing
Deciding how best to teach ethics to computer science, data science, and engineering students remains a challenge. Broadly, two approaches are suggested: embedding ethics into courses throughout the curriculum or placing most of the ethics education into a free-standing course. Both approaches have...
Saved in:
Published in: | IEEE design and test Vol. 41; no. 1; p. 1 |
---|---|
Main Authors: | , , , |
Format: | Magazine Article |
Language: | English |
Published: |
Piscataway
IEEE
01-02-2024
The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
Subjects: | |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Summary: | Deciding how best to teach ethics to computer science, data science, and engineering students remains a challenge. Broadly, two approaches are suggested: embedding ethics into courses throughout the curriculum or placing most of the ethics education into a free-standing course. Both approaches have strengths and weaknesses. In this article we describe our experience teaching a free-standing course that is placed in the university core curriculum and is a joint effort between the Philosophy and Computer Science departments. We suggest that material from Philosophy beyond moral theory has played a key role in making our course a success and that students are deeply interested in applying themes from moral theory and philosophy more generally to both life and career. |
---|---|
ISSN: | 2168-2356 2168-2364 |
DOI: | 10.1109/MDAT.2023.3277814 |