The Engineering Mindset Is an Ethical Mindset (We Just Don't Teach It That Way... Yet)
Can achieve an ethical engineering mindset without detracting from the core technical topics of CS subjects? Some doubt that this is possible. Lately we have been involved in too many discussions where participants were worried about how to teach ethics to SE/CS students. The problem, we heard, was...
Gespeichert in:
Veröffentlicht in: | IEEE software 2023-03, Vol.40 (2), p.103-110 |
---|---|
Hauptverfasser: | , , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Can achieve an ethical engineering mindset without detracting from the core technical topics of CS subjects? Some doubt that this is possible. Lately we have been involved in too many discussions where participants were worried about how to teach ethics to SE/CS students. The problem, we heard, was too hard and too complex. In this short note, we beg to differ. Ethics is a well-studied issue. Philosophers have studied and taught ethics and civics for generations. Similarly, computer scientists and software engineers have assembled an extensive set of skills and resources which are relevant to an ethical education. Using those resources, this paper offers a proof-by-example of a CS class syllabus that (a) enables an ethical engineering mindset while (b) not detracting from core technical topics. |
---|---|
ISSN: | 0740-7459 1937-4194 |
DOI: | 10.1109/MS.2022.3227597 |