TEACHINGHome | Teaching| Research | Students | Publications | Funding | Other |
The course webpage for the courses I am teaching currently may be found on the Marquette D2L site.
| Marquette University | |
| Spring 2012 | MEEN4220/5220: Intermediate Dynamics MEEN2120: Dynamics |
| Fall 2011 | MEEN3260: Numerical Methods in Mechanical Systems (2 sections) |
| Spring 2011 | MEEN4220/5220: Intermediate Dynamics MEEN2120: Dynamics |
| Fall 2010 | MEEN3260: Numerical Methods in Mechanical Systems (2 sections) |
| Spring 2010 | MEEN4220/5220: Intermediate Dynamics |
| Fall 2009 | MEEN3260: Numerical Methods in Mechanical Systems (2 sections) |
| Spring 2009 |
MEEN152: Intermediate Dynamics |
| Fall 2008 |
MEEN141: Computer Aided Engineering (2 sections) |
| Spring 2008 | MEEN152: Intermediate Dynamics |
| University of South Carolina | |
| Fall 2007 |
EMCH516: Control Theory in
Mechanical Engineering ENGR101: Introduction to Engineering I |
| Spring 2007 | EMCH201: Introduction to Applied Numerical Methods |
| Fall 2006 | EMCH516: Control Theory in Mechanical Engineering |
| Spring 2006 | EMCH561C: Robotics in Mechanical Engineering |
| Fall 2005 | EMCH201: Introduction to Applied Numerical Methods |
| Spring 2005 | EMCH561: Robotics |
| Fall 2004 | EMCH516: Control Theory in Mechanical Engineering |
| Georgia Institute of Technology | |
| (Taught as a TA in conjunction with an ASME graduate Teaching Fellowship) | |
| Summer 2003 |
ME2016: Numerical Methods (Taught in conjunction with Dr. Harvey Lipkin) |
| Fall 2002 | ME8843: Introduction to Nonserial
Robotics (Taught in conjunction with Dr. Imme Ebert-Uphoff) |
| Awards | |
| 2011 | Marquette College of Engineering - Outstanding Teacher Marquette Department of Mechanical Engineering - Outstanding Teacher |
| 2010 | Semi-Finalist for the Marquette University Teaching Excellence Awards |
| 2009 | Marquette College of Engineering - Outstanding Teacher Marquette Department of Mechanical Engineering - Outstanding Teacher |
| 2009 | Marquette University National Residence Hall Honorary - Faculty STAR Award |