Science fiction writer/lawyer Casey Fiesler is a maven in the field of tech ethics education (she maintains the amazing spreadsheet of tech-ethics syllabi); she uses science fiction stories as a jumping-off point for her own classroom discussions of ethics in technology.
There has never been a more urgent moment to merge ethics and technology: this shared spreadsheet of 57 (and counting) university courses on ethics and tech includes links to syllabi, moderated by Colorado University information science assistant prof Casey Fiesler, who runs The Internet Rules Lab (hey, grad students, she's hiring! — Read the rest
Coraline Ada Ehmke's Hippocratic License is a software license that permits the broad swathe of activities enabled by traditional free/open licenses, with one exception it bars use by: "individuals, corporations, governments, or other groups for systems or activities that actively and knowingly endanger, harm, or otherwise threaten the physical, mental, economic, or general well-being of individuals or groups in violation of the United Nations Universal Declaration of Human Rights."
The tech ethics movement has progressed to the point where various practitioners are trying to come up with a kind of oath of service, not unlike the fiduciary principle, or possibly the Hippocratic Oath that doctors and other medical professionals take.
Tech workers are in demand: companies find it easier to raise cash than to hire engineers; this gives workers enormous bargaining power, and they're using it.
The University of Utah's Suresh Venkatasubramanian and Katie Shelef are teaching a course in "Ethics in Data Science" and they've published a comprehensive syllabus for it; it's a fantastic set of readings for anyone interested in understanding and developing ethical frameworks for computer science generally, and data science in particular.