The paper reflects on the use of critical realism as a theoretical lens for examining the provision of ethics in engineering programmes and putting forward recommendations for the development of engineering ethics education. It is based on a large scale 4-year mixed methods study in which 23 engineering programmes from 6 higher education institutions in Ireland participated. The methods used include documentary analysis of programme documents, course syllabus and accreditation reports, interviews with instructors and members of accreditation panels, participant observation at accreditation events and a descriptive statistical analysis of the numerical grade used by engineering programmes to self-assess their provision of ethics. The paper a...