Hydraulic engineering, a sub-discipline of civil engineering, focuses on the flow and conveyance of fluids, primarily water and sewage, utilizing gravity as a primary motive force. It has historical roots dating back thousands of years, with significant contributions from ancient civilizations in irrigation and water management, notably during the Islamic Golden Age. Modern hydraulic engineers employ advanced technologies, including CAD tools and computational fluid dynamics, to design systems that manage water resources effectively.