Hydraulic Engineering

Explore the programs and courses offered by Hydraulic Engineering

Browse Programs Admission Information

Program Overview

The Bachelor’s in Hydraulic Engineering program trains specialists in urban hydraulics and hydraulic structures for the design of drinking water supply networks, sanitation systems, and water treatment infrastructures, including treatment, purification, and pumping stations. This multidisciplinary program enables students to solve hydraulic problems and design infrastructures adapted to water-related challenges.

Teaching Language : English

Curriculum Highlights

Core Courses

Semester 1

  • Mathematics 1: Analysis
  • Physics 1: Particle Mechanics
  • Chemistry 1: Structure of Matter

Semester 2

  • Mathematics 2: Algebra
  • Physics 2: Electricity and Magnetism
  • Chemistry 2: Thermodynamics and Chemical Kinetics

Semester 3

  • General Hydraulics I (Hydrostatics)
  • Probability and Statistics
  • Hydrology I (Morphology and Morphometry of Watersheds)

Semester 4

  • General Hydraulics II (Hydrodynamics)
  • Applied Numerical Methods
  • Hydrology II (Study of Precipitation and Floods)

Semester 5

  • Open-Channel Flow
  • Dams I (Gravity Dams)
  • Water Treatment
  • Hydrogeology
  • Drinking Water Supply Networks

Semester 6

  • Dams II (Earth Dams)
  • Water Purification
  • Soil Mechanics
  • Pumps and Pumping Stations
  • Sanitation Networks


Advanced Topics

Water Treatment and Desalination Plants

Hydraulics in Desert Environments

Advanced Hydrological Modeling

Environmental Planning for Hydraulic Projects

Admissions Information

Required Diploma: High school diploma (Baccalaureate) with a minimum average of 10/20.

Enrollment Procedure: Selective admission based on available spots each year

Apply Now