Courses Taught
EGR 75L. Mechanics of Solids
CE 139L. Introduction to Soil Mechanics
CE 202. Continuum Mechanics
CE 203. Plasticity
CE 237. Advanced Soil Mechanics
CE 238. Environmental Geomechanics