MEES courses taught (most recent at the top of the list):
- MEGR2240: Computational Methods
- MEGR2180: Manufacturing Systems
- MEGR3090/7090: Manufacturing for 21st Century Products
- MEGR7090: Advanced Surfaces and Polishing
- MEGR2156: Sophomore Design
MEES courses taught (most recent at the top of the list):