Undergraduate courses taught:
CIVI231 Geology for Civil Engineers
CIVI432 Soil Mechanics
CIVI435 Foundation Design
CIVI437 Advanced Geotechnical Engineering
CIVI490 Capstone Design Project
Graduate Courses Taught:
CIVI6511 Earth Structures and Slope Stability
CIVI6531 Soil Testing and Properties