The course aims at developing the appreciation of the role of engineering ethics in the life of the future engineers. The students are exposed to the meaning of the engineering profession as a social experimentation. Moral theories are introduced to equip the students with the needed tools to analyze and solve ethical dilemmas. The importance of safety from an ethical point of view is stressed. Finally, aspects of professional ethics in the workplace such as teamwork, conflict management and whistle blowing are discussed