Teaching

Sessional Co-instructor

Duration Location Courses
Sep 2022
Dec 2022
Schulich School of Engineering, University of Calgary, Canada Hydrology (ENCI 510)

Teaching Assistant

Duration Location Courses
Jan 2017
Dec 2020
Civil Engineering, University of Saskatchewan, Canada • Spatial Analysis & Engineering Drawing (CE 202)
• Water Resources Engineering (CE 464)
• Hydrology (CE 319)
Sep 2012
Dec 2016
Civil Engineering, Cairo University, Egypt • Engineering Fluid Mechanics
• Harbour and Coastal Engineering
• Irrigation and Drainage Engineering
• Structural analysis

Supervision

Current Students

Student Name Program Research Topic
Hayley Melrose M.Sc. Candidate, UCalgary Advanced 2D Flood inundation mapping for first nations lands
Alex Giberson M.Sc. Candidate, UCalgary Simulating the hydrology of the Fraser River Basin

Former Students

Student Name Program Research Topic Year Current Position
Ajay Bajracharya PhD, UCalgary Simulating frozen soils in cold regions 2023 Water resources engineer
Hayley Melrose ENv. Sci (BSc Thesis), UCalgary Flood inundation mapping for first nations lands 2022 M.Sc. Candidate
Hadeel Abbas NSERC summer internship, UCalgary Flood inundation mapping under future climate change for the City of Calgary 2021 B.Sc. Candidate