Designed to provide an up-to-date broad coverage of pertinent topics concerning water resource engineering. This book focuses on modern computer-based modeling and analysis methods, illustrating recent advances in computer technology and computational methods that have greatly increased capabilities for solving water resources engineering problems. Focuses on fundamental topics of hydraulics, hydrology, and water management. Water resources engineering concepts and methods are addressed from the perspective of practical applications in water management and associated environmental and infrastructure management. The focus is on mathematical modeling and analysis using state-of-the-art computational techniques and computer software. Appropriate as a reference in water resources engineering for practicing engineers.