Civil engineering is a professional engineering discipline that deals with the design, construction, and maintenance of the physical and naturally built environment, including works such as bridges, roads, canals, dams, and buildings. It is one of the oldest engineering disciplines and encompasses many sub-disciplines including environmental, structural, geotechnical, transportation, and water resource engineering.