CS Ethics is muted, often conflated with Corporate Ethics whose "Greed is good" line seems to have won out above other ethical mantras.
CS Ethics is muted, often conflated with Corporate Ethics whose "Greed is good" line seems to have won out above other ethical mantras.
If hospitals order doctors to do $BAD_THING, they protest. If an advertisement company orders computer scientists to implement $BAD_SYSTEM, they just comply.
The only difference now is that computers have enabled a level of efficient manipulation that wasn't possible before.
Other fields of science do not have the same heightened degree of Ethical Concern as biology, and many have less ethics training than CS programs.
For example, when I was at university, the CS program required that the students take a course in ethical topics related to computers. I believe that was due to ACS or IEEE accreditation requirements.
The physics program had no similar requirement for their students.