TEACHING

Home | 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
MEEN2120:  Dynamics

Fall 2009 MEEN3260: Numerical Methods in Mechanical Systems (2 sections)
Spring 2009

MEEN152:  Intermediate Dynamics
MEEN020:  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




Home | Teaching| Research | Students | Publications | Funding | Other

Department of Mechanical Engineering | College of Engineering | Marquette University