Consolidation and application of basic knowledge for the processing of hydraulic engineering projects in the course of planning a flood retention basin: delineation of the catchment area, determination of the discharge volume, determination of the maximum capacity of the recipient, determination of the required retention volume, bottom outlet, spillway, energy dissipation.