Hydraulic engineering

Hydraulic engineering refers to construction in or affecting a water body. It includes dredging, excavation of channels, and building of embankments and dams. For example, hydraulic engineering can promote the use of a water body, flood protection or land drainage. Nature-based hydraulic engineering improves the management and protection of water bodies.