Old Main on ASU's campus

Teaching and Mentoring

Current courses at ASU

CEE 441 Surface Water Engineering

CEE 541 Surface Water Hydrology

CEE 543 Water Resources Systems

Courses taught