This document provides an overview of river engineering and hydraulics. It discusses the characteristics and behaviors of rivers, including their classification based on factors like flow variation, location, and plan form. The development processes of alluvial streams are explained, along with river morphology and features like meandering, braiding, and the formation of pools and riffles. Key aspects of river engineering covered include river training, channel design, flood control, and environmental enhancement. The stages of a river from its source to its delta are also outlined.