Hydraulic engineering, as a sub-discipline of civil engineering, deals with the flow and transportation of fluids, mainly water and wastewater. A characteristic of these systems is the extensive use of gravity as the driving force that causes fluid movement. This area of civil engineering is closely related to the design of bridges, dams, canals, canals and dykes, as well as to sanitary and environmental engineering.