Courses
q ME 320 Dynamics of Machines.(Co-author of the course notes)
q
ME 440 Mechanical Engineering
Design.
q
ME 441/641 Advanced Mechanical
Engineering Design.
q ME 442/642 Advanced Mechanism
Design.
q ME 443/643 Design Techniques in Mechanical Engineering.
q
ME 727
Engineering Optimization.
q
ME 741 Energy and Variational
Methods in Applied Mechanics.