Novel computing technologies often improve our lives,
but they can also affect them in ways that are harmful or unjust.
Facial recognition programs may speed up security lines,
but also discriminate against certain populations.
Autonomous vehicles may free us from human driver error,
but also pose novel risks to human drivers and pedestrians.
Today’s computer scientists must learn to design systems that are morally and socially responsible.
Embedded EthiCS, a collaborative undertaking of the computer science and philosophy faculties at Harvard,
teaches students of computer science how to think through the ethical and social
implications of their work.