River Restoration is a university course that delves into the principles of river ecology, focusing on topics such as river ecosystem structure, biological communities, and ecosystem processes. Students will learn about the importance of biodiversity and conservation, as well as the management of endangered and invasive species. The course also covers hydrology, fluvial geomorphology, watershed management, and techniques in river restoration, providing a comprehensive understanding of how to assess, monitor, and improve the health of rivers.