Technology: Hydraulic engineering: River; lake; and water-supply engineering (General) | Technology: Engineering (General). Civil engineering (General): Engineering geology. Rock mechanics. Soil mechanics. Underground construction