Teaching
Drexel University
- CIVE 250-A: Construction Materials
- CIVE 250-001: Construction Materials Laboratory
- CIVE 520: Advanced Concrete Technology
- CIVE 615: Infrastructure Condition Evaluation
- CIVE T580: Forensic Techniques for Construction Materials
Purdue University
- CE 331- (001-002): Engineering Materials II (3-credit, Number of Students: 86 students, Number of graduate TAs: 5), Syllabus
- CE 331- (003-006-007-009): Engineering Materials II Laboratory, Syllabus
- CE 530- Properties, Production and Performance of Concrete
University of Tehran
- Significance, Application, Mix design, and Production Methods for High-Performance Concrete (HPC)
Mentorship
Drexel University
- CIVE 477, and 478: Senior Seminar
- CAE 491, 492, and 493: Senior Design Project