This course covers the design of shoreline protection along rivers, stability of elements under current and wave conditions, stability of shore protection elements, design methods and construction methods and more.