Comprehensive notes covering fluid statics, kinematics, dynamics, boundary layers, pipe flow, turbo machinery, hydraulic turbines, and pumps with theory and problems.