A major variety of universities the place engineering is taught, acknowledge the significance of the social and environmental impression of the scientific and technological follow, in addition to the moral issues it presents, and the necessity to present their college students with programs overlaying this as a topic. This paper presents 29 years of instructing programs with the topic of social, environmental, and moral points to college students of Informatics Engineering. The desk contents and its evolution over time will likely be analyzed, plus the totally different instructing methods utilized, with emphasis on the collaborative studying methodologies to facilitate vital considering and debate. Through the expertise, the course included the topic of Historical past of Informatics which proved to slot in the course. Whereas the topic of Ethics and Sustainability is more and more being considered an vital matter to study by future ICT engineers, the programs overlaying it stay as non-compulsory within the curriculums. This could change.