- Sediment Transport, Fluvial Hydraulics
Med V University, Ecole Mohammedia des Ingénieurs, Morocco
- Dam Engineering, Applied Hydraulics, Maritime Hydraulics, Coastal Sediment Transport, Hydraulics numerical modeling, Hydraulic Measurement
Ecole Hassania des Travaux Publics (EHTP), Morocco
- Fluid Mechanics
Ecole Supérieure d’Ingénieurs de Textile et d’Habillement (ESITH), and Institut Polytechnique Privé de Casablanca (IPPC), Morocco
- Applied Hydraulics, Fluid Mechanics, Fire Hydraulics, Design methodology, Communication and Engineering projects
Montreal University, Polytechnic School of Engineering, Canada