Even without a focused interest in the topic, as we enter the third decade of the 21st Century one would have a difficult time ignoring the steady flow of stories reporting tragic consequences arising from engineering decisions that appear to have omitted ethical components, and of ethical dilemmas arising from contemporary engineering and computer science. Similarly, one would have to be willful to miss an equally steady drumbeat of calls for improved ethics in engineering and computer science education.