Teaching

I teach transportation engineering as a bridge between physical theory and modern computation, helping students move from formulating models to implementing and testing them at scale. I emphasize reproducible, hands-on practice and mentoring that prepares students for independent research.

Teaching Experience

Across two institutions I have contributed to graduate and undergraduate teaching as a lecturer and teaching assistant, and in two cases beyond the classroom by building the course itself.

Purdue University — Lyles School of Civil and Construction Engineering

  • CE 661: Algorithms in Transportation (Graduate) Teaching Assistant · Fall 2024 · co-developed the curriculum for this new course
  • CE 597: Network Models for Connected and Autonomous Vehicles (Graduate) Teaching Assistant · Fall 2021–2023
  • CE 597: Smart Logistics (Graduate) Teaching Assistant · Fall 2021 and Fall 2024
  • CE 597: Data Science for Smart Cities (Graduate) Teaching Assistant · Spring 2021 and Fall 2023 · developed online course materials delivered on edX

Seoul National University — Department of Civil and Environmental Engineering

  • Introduction to Civil and Environmental Engineering (Undergraduate) Lecturer · Fall 2019
  • Sustainable Transportation Systems Teaching Assistant · Fall 2017
  • Advanced Transportation Operation Teaching Assistant · Spring 2017
  • Leadership for Civil Engineers Teaching Assistant · Spring 2017
  • Introduction to Transportation Engineering Teaching Assistant · Fall 2016

Mentoring

I see mentoring as teaching extended into research. From 2024 to 2025 I guided two Purdue undergraduates, Akshit Kumar Bedi and Abrar Ali, from foundational concepts toward independent investigation, helping them frame a research question, develop the necessary methods, and present their findings. Their work culminated in a poster at the 2025 CERIAS Cybersecurity Symposium, and watching them grow into confident, self-directed researchers is among the most rewarding parts of my teaching.

Courses I Can Teach

I am prepared to teach undergraduate and graduate courses in transportation engineering and related computational methods, including:

  • Traffic flow theory and transportation operations
  • Transportation network modeling and analysis
  • Optimization and operations research for transportation
  • Data science and machine learning for transportation systems
  • Transportation systems analysis and planning
  • Connected and automated mobility, and transportation cybersecurity