This course introduces the basic knowledge related to flood control engineering. Students are encouraged to learn and use related hydraulic analysis to design reservoirs, weirs, flood drains, gates, open channels, pipe channels, urban drainage, and detention ponds.