teaching
Teaching and mentorship at University of Massachusetts Amherst and University of Khartoum.
CE-ENGIN 260: Probability and Statistics for Civil and Environmental Engineers
Teaching Assistant — University of Massachusetts Amherst — Fall 2024, Fall 2025
- Taught classes, led lab sessions, and delivered a full lecture; held weekly office hours
- Supported cohorts of approximately 160 students per semester
- Graded exams and prepared detailed solution guides and rubric-based feedback
CE-ENGIN 310: Transportation Systems
Teaching Assistant — University of Massachusetts Amherst — Fall 2023
- Held office hours and prepared problem sets on traffic flow theory, capacity analysis, and signal control
Multiple Undergraduate Courses
Teaching Assistant — University of Khartoum, Sudan — November 2018 – December 2020
Taught and gave tutorials for undergraduate students across several civil engineering disciplines:
- Environmental Engineering — water treatment processes, sewage systems, and lab sessions on water quality analysis
- Highway and Transportation Engineering — road design, sight distance, and traffic flow
- Strength of Materials — stress-strain relationships and mechanical properties
- Design of Reinforced Concrete Structures — reinforcement detailing and structural load calculations
- Theory of Structures — structural analysis techniques and stability assessments
Research Mentorship
NSF Research Experience for Undergraduates (REU) Program
Research Mentor — University of Massachusetts Amherst — Summers 2023, 2024, 2025
- Andrew Ruger (Grinnell College) — Survey data quality and micromobility mapping; bot detection in incentivized online surveys
- Geehan Altayb (Howard University) — Bicycle map features and their influence on cycling behavior
- Vivian Rost-Nasshan (Rensselaer Polytechnic Institute) — Vehicular delay patterns using network topology and demographic data
Independent Research Mentorship
Research Mentor — University of Massachusetts Amherst — Spring 2026
- Henry Bell (UMass Amherst) — Comprehensive literature review on barriers to cycling