La ingeniería hidráulica es la rama de la ingeniería civil que se ocupa de la proyección y ejecución de obras relacionadas con el agua, sea para su uso, como en la obtención de energía hidráulica, la irrigación, potabilización, canalización u otras, sea para la construcción de estructuras en mares, ríos, lagos, o entornos similares, incluyendo, por ejemplo, diques, represas, canales, puertos, muelles, esclusas, rompeolas, adecuación de otras construcciones.