This document contains lecture notes on open channel hydraulics. It discusses various topics including classifications of open channel flow, basic principles of hydraulics applied to open channels, flow computation formulas, gradually and rapidly varied flow, unsteady flow, sediment transport, and channel geometry. The objectives of the course are to present principles of hydraulics and apply them to problems in civil, hydraulic, and irrigation engineering. After completing the course, students should understand how to apply hydraulic principles and be able to perform uniform and non-uniform, steady and unsteady flow computations in engineering problems.