Engineering ethics involves the study of moral values, issues, and decisions related to engineering practice. It aims to improve engineers' cognitive skills for recognizing and resolving moral problems, and to promote acting in morally responsible ways through respect, integrity, and commitment to ethical conduct. Engineering ethics is important because of engineers' responsibilities to safety, health, and welfare of the public in their work.