Hydraulic engineering is a university course that covers a wide range of topics related to fluid mechanics, properties of fluids, and hydraulic structures. Students will learn about Bernoulli's Equation, flow measurement, hydrology, open channel flow, flow controls, water resources management, hydraulic machines, hydraulic power, and hydraulic modeling using physical and mathematical models. This course provides a comprehensive understanding of the principles and practices involved in managing water resources, designing hydraulic structures, and analyzing hydraulic systems.