Engineers have a core responsibility to serve the society and work for the betterment of the world. Throughout their careers, they are faced with ethical issues many times at work, and the decisions they take may adversely affect society , or a part of the world. It is often difficult to understand the morally right course of action, and professional and ethical decision making requires more than having an enlightened sense of right and wrong. Engineers must be sensitive to ethical issues for the continuing professional development in their careers. It is, therefore, essential that modern day engineers have a clear understanding of how engineers should interact with society, and how engineering decisions impact society.