teaching

Courses in the Department of Mechanical Engineering at Rochester Institute of Technology.

Graduate

MECE 689 — Understanding Reinforcement Learning

Special topics course, cross-listed · developed at RIT

Fall 2024Fall 2025Fall 2026

A graduate course bridging classical control theory and modern reinforcement learning. Topics include Markov decision processes, Q-learning, policy gradient methods, actor–critic algorithms, deep reinforcement learning, and applications in robotics and autonomous systems.

Undergraduate

MECE 320 — System Dynamics

Core course in the mechanical engineering curriculum

Fall 2023Spring 2024Spring 2025

Fundamentals of system dynamics, transfer functions, state-space representation, and time- and frequency-domain analysis.

Course development and educational innovation

ConceptCrystal: AI-powered concept visualization (2025) — supported by a Provost’s Learning Innovations Grant. Development of AI-enhanced visualization techniques for engineering education.

Previously at West Virginia University

  • MAE 460: Automatic Control — Summer 2021, Summer 2022
  • Reinforcement Learning and Control — Spring 2021