Engineering ethics education: Most engineering programs incorporate ethics into their curricula. These courses cover topics such as professional conduct, ethical decision-making, and the responsibility of engineers to protect public safety and welfare.
Accreditation requirements: In many countries, engineering programs must meet accreditation standards set by professional engineering bodies. These standards often include requirements for ethics education and professional development.
Professional codes of ethics: Many engineering professional organizations have codes of ethics that their members must adhere to. These codes outline the ethical principles that engineers should follow in their professional practice.
Continuing education: Many engineers participate in continuing education and professional development programs throughout their careers. These programs often cover topics related to ethics, safety, and societal impact.
Overall, while there may be room for improvement, the majority of engineers receive education and training on how to protect public well-being effectively. Engineering schools, professional organizations, and industry employers all play a role in promoting ethical practices and a culture of safety and responsibility among engineers.