Courses Taught

  • Introduction to Engineering
  • Understanding Design (A first-year seminar course)
  • Envisioning a Sustainable World
  • Data: the good, the bad, and the misleading
  • Professional Issues for Civil Engineers
  • Geotechnical Engineering
  • Foundation Engineering
  • Retaining Walls, Slopes, and Earthen Dams
  • Environmental Site Assessment
  • Statics
  • Engineering Professionalism and Ethics
  • Surveying and Engineering Measurements
  • Risk Assessment
  • Civil Engineering Capstone Design Project