This document provides an overview of computational hydraulics and open channel flows. It covers basic concepts like pressure, velocity, and total head. It also discusses key conservation laws like mass, momentum, and energy. The document defines different types of open channel flows such as subcritical, critical, supercritical, gradually varied, rapidly varied, steady, and unsteady flows. It provides examples and definitions for concepts like specific energy, specific force, uniform flows, critical flows, and gradually varied flow profiles. Finally, it discusses rapidly varied and unsteady flows with examples.