River training and flood control is one of the important tasks in soil and water conservation. Basically, a river consists of two erodible stream banks and a stream bed. Both boundaries are considered as loose boundaries. Therefore, the course will initiate the discussion from the view point of Hydraulics, followed by Sediment Transport. The entire course will cover: Basic characteristics and migration of the river, 、Theory of Sediment Transport, 、Loose Boundary Hydraulics and sedimentation,、River training and flood control.