Teaching
Courses Taught
- Mathematical Methods for Mechanical Engineers (Graduate, Spring 2025) — Review of math concepts. Class size: 17 students.
- Design of Machine Elements (Undergraduate, Fall 2024) — Core mechanical design principles. Class size: 70 students.
- Thermodynamics II (Undergraduate, Fall 2015) — Psychrometrics, power cycles, combustion, and chemical equilibrium. Received excellent student rating (4.6/5).
- Manufacturing Process Engineering (Postgraduate, Spring 2019) — Co-taught course on manufacturing processes.
- Industrial Control Systems (Undergraduate, Fall 2019) — Co-taught course introducing basic control principles.
Teaching Assistant Experience
- Reliability Based Design (Graduate, Spring 2014) — Developed assignments and exams, interacted with ProED distance learners.
- Machine Design II (Graduate, Fall 2014) — Assisted in content development and student assessment.
Course materials such as lecture notes, assignments, and handouts are available upon request.