Courses I have taught at UNC Charlotte:


  • MEGR2180: Manufacturing Systems
  • MEGR2156: Sophomore Design
  • MEGR2240: Computational Methods
  • MEGR3090*: Manufacturing for 21st Century Products
  • MEGR7090: Advanced Surfaces and Polishing
  • MEGR7090*:┬áManufacturing for 21st Century Products


* These classes will be crosslinked in Fall 2012


Those students currently enrolled in a class I am teaching should go to Moodle for the relevant syllabus, class notes, exam dates, and your latest grades.

Feel free to drop the office (DUKE 231) with any questions. Half ways sensible questions are preferred, but all will be answered : )