Teaching

Class materials can be found on RPI LMS. 

Courses Taught

Finite Element Method 2025 Spring

Introduction to Finite Elements 2021 Spring, 2019 Spring, 2017 Fall, 2017 Spring

Mechanical Systems Lab 2020 Fall, 2019 Fall, 2019 Spring, 2018 Fall, 2018 Spring, 2016 Spring, 2015 Fall, 2015 Spring

Biofluid mechanics 2018 Spring, 2015 Spring, 2013 Spring, 2009 Spring, 2007 Fall

Strength of Materials 2019 Fall, 2016 Fall, 2015 Fall, 2014 Fall, 2010 Spring, 2009 Fall, 2008 Fall, 2008 Spring, 2007 Spring

Elements of Mechanical Design 2014 Spring, 2012 Spring, 2011 Fall

Computational Fluid Dynamics 2011 Spring

Introduction to Engineering Analysis 2006 Fall