Hydraulic and Water Resources Engineering