How Should We Teach Ethics to Computer Science Majors?

The engineering and data science students of today are tomorrow’s tech innovators. IF we want them to develop ethically sound technology, they better have a good grip on what ethics is all about. But how should we teach them? The same way we teach ethics in philosophy? Or is something different needed given the kinds of organizational forces they’ll find themselves subject to once they’re working. Steven Kelts, a lecturer in Princeton’s School of Public and International Affairs and in the Department of Computer Science researches this subject and teaches those very students himself. We explore what his research and his experience shows us about how we can best train our computer scientists to take the welfare of society into their minds and their work.

Show notes:

Newly published research - https://ieeexplore.ieee.org/document/11098444

Webpage for Integrated Ethics in CS - https://ieeexplore.ieee.org/document/11098444

Agile Ethics roleplay page - https://agile-ethic.princeton.edu

Next
Next

In Defense of Killer Robots