Courses Taught: Statics Dynamics Mechanics of Solids Advanced Strength of Materials Numerical Analysis Wave Propagation in Solids Nondestructive Evaluation of Infrastructure Infrastructure Rehabilitation Elasticity I and II Structured Computer Programming for Engineers Dilemmas in Technology and Policy |