It involves the planning and execution of construction projects transportation of materials and site development based on hydraulic environmental structural and geotechnical engineering. Civil engineering is a professional engineering discipline that deals with the design construction and maintenance of the physical and naturally built environment including public works such as roads bridges canals dams airports sewerage systems pipelines structural components of buildings and railways.