Courses Taught


MS 309 Manufacturing Processes I

MS 418 Manufacturing Processes II

MS 402 Integrated Manufacturing Systems

MS 481 Virtual Production System Development

ENS 502 Product and Process Design

IE 563 Metal Cutting Mechanics and Dynamics

IE 564 Manufacturing Automation

IE 565 Machine Tool Engineering

ENS 208 Introduction to Manufacturing Systems Engineering