Bio

Courses Taught

  • STS 4500 STS and Engineering Practice
  • STS 4600 The Engineer, Ethics, and Professional Responsibility