Engineering Ethics is ideal for use in undergraduate engineering programs incorporating ethics topics. It also serves as a useful reference for professionals in General Engineering or Computer Science fields. Engineering Ethics serves as both a textbook and a resource for the study of engineering ethics. It is written to help future engineers be prepared for confronting and resolving ethical dilemmas that they might encounter during their professional careers.