CILOsC1. Discuss in detail about the nature, purpose ,types of a contract, and laws regarding ethics in engineering practice.C2. Critically Interpret the requirements needed to establish a legal contract and concepts in ethical reasoning.C3. Apply different engineering laws to solve legal issues to avoid litigation, arbitration or other forms of dispute resolutionC4. Examine different contracts to determine what agreements must be in writing and what oral agreements will be enforced. C5. Develop the rights and duties and ethical responsibilities of the major contracting parties (architect, engineer, construction manager, general contractor, subcontractor and supplier) from different case studies incorporated.