Ethics has no place in CS, nor more than ethics is required in biology or physics or algebra.
If universities want students to learn about ethics, then make ethics 101 a "required elective".
Ethics has no place in CS, nor more than ethics is required in biology or physics or algebra.
If universities want students to learn about ethics, then make ethics 101 a "required elective".
Biology: Do not repeat the Tuskegee experiements. Do not be the next Andrew Wakefield.
Physics: Do not falsify data. Do not plagiarize results. Do not play fast and loose with statistics.
I can definitely see corresponding examples being made for issues that affect CS.
CS: Do not collect customer information that is not needed for the task at hand. Do not describe your machine-learning model as being free of bias based on race/sex, if you was trained with real-world data that may be biased.
Biology as a business: don't try to patent the world's food supply.
Physics as a business: consider whether your client is building a weapon out of your work and whom they might use it against.
The Technical University here in Berlin, Germany, has one of the most respected departments of philosophy in the country. The reason: After WW2, the British mandated that "hard" sciences should never again be taught without ethics.