This article reports on the development and teaching of compulsory courses on ethics and engineering at Delft University of Technology (DUT). Attention is paid to the teaching goals, the educational setup and methods, the contents of the courses, involvement of staff from engineering schools, experiences to date, and challenges for the future. The choices made with respect to the development and teaching of the courses are placed within the European and Dutch context and are compared and contrasted with the American situation and experiences.