I love teaching and have had many thousands of students in my years of teaching at Harvard University, the University of Wisconsin–Madison, and Penn State University. I have taught introductory engineering dynamics most years since I began my graduate study at the University of Wisconsin–Madison in the fall of 1987. I have also taught statics, strength of materials, numerical methods, applied mathematics, graduate dynamics, graduate vibrations, and a short course on LaTeX, the document markup language.

Teaching Schedule

  • Fall 2019
    • ESC 404
    • ESC 407 (both sections)

Courses I have taught at Penn State

  • EMCH 211 - Statics (online and World Campus)
  • EMCH 212 - Dynamics
  • EMCH 212 - Dynamics (online and World Campus)
  • EMCH 212H - Dynamics (Honors)
  • EMCH 213 - Mechanics of Materials
  • EMCH 407 - Computer Methods in Engineering Design
  • ESC 407 - Computational Methods in Engineering Science
  • EMCH 409 - Advanced Mechanics (this is an “intermediate dynamics" course for engineers)
  • EMCH 520 - Advanced Dynamics (this is a graduate-level dynamics course for engineers and physicists)
  • EMCH 571 - Foundations of Structural Dynamics and Vibration
  • ESC 404H - Analysis in Engineering Science
  • ESC/EMCH 497A - Technical Documents with LaTeX
  • ESC 497E/597E - Mathematical Software Tools in Engineering Science (a course focusing on using Mathematica to solve engineering problems)

gray@psu.edu © Gary L. Gray 2013–2019