The Irrigation and Hydraulics Department is responsible for teaching courses that serve the following programs: