Activity in and around rivers inspire great social expectations due to their perceived benefits (for example, the fight against flooding) and their environmental impact. River engineering is a branch of hydraulic science under rapid evolution, and today it is subject to the doubly tough demand of guaranteeing man?s protection from rivers while at the same time promoting their value as a natural resource. This book is an essay of synthesis and rationalization of knowledge on fluvial engineering that extracts material from theory and experience and transforms it into practice. Through a series of exercises and problems, real cases are presented to stimulate the personal effort of students and the curiosity of engineers.