The need for ethics education in technology curricula is universally recognized. The difficult question is how to deploy this principle into the real universities’ courses. This paper introduces a methodology based on multiple approaches: pneumatophores (computer experts with a high ethical profile), stakeholders’ network (the analysis of the complex relationships among the many stakeholders of a digital complex system) and a psychological awareness (the personal skills needed by responsible designers of digital complex systems). All these approaches are currently used in computer ethics courses with encouraging positive results from students.