people must agree on governing rules-calls the agreement A Social Contract-in society Altruism is possible Social Contract Theory-explains the purpose of both morality & gov't-morality consists in the set of rules, governing behavior, that rational people will accept on the condition that others will accept them as well
Explanation: There are rules/ codes of conduct guiding every profession in this case, we shall be considering NSPE Code of Ethics I.2.Fundamental Canons: It states that Engineers, in the fulfillment of their professional duties, shall perform services only in areas of their competence.