Courses Taught
| CIVE 1331 | Computing for Engineers |
| CIVE 4311 | Civil Engineering Design and Professional Practice |
| CIVE 4312 | Civil Engineering Design Project (Environmental Section) |
| CIVE 6361 | Engineering Hydrology |
| CIVE 7332 | Ground Water Contaminant Transport |
| CIVE 7342 | Engineering Geographic Information Systems |
| CIVE 7397 | Hazardous Waste Management and Risk Assessment |