Civil engineering is arguably one of the oldest engineering disciplines. It deals with the design, construction, and maintenance of the physical and natural built environment, including buildings, roads, bridges, dams, and canals. It is a wide ranging profession, including different sub-disciplines, structural engineering, materials science, geotechnical engineering, water resources, surveying, and transportation engineering.