Hydraulic Engineering
It is one of the branches of construction engineering which deals with conveyance of liquids; primarily water. The activity of designing dams, bridges, canals, channels, levees, etc., comes under this branch of engineering. Maintenance of aqueducts, an activity which comes under the purview of hydraulic engineering was carried out during the Roman Empire.