Instructor
CEE 12644/Heinz 94893 Introduction to Transportation System Analysis, CMU, Fall 2021-2022, cross-listed in both CEE and Heinz
CEE 12783/Heinz 94802B Introduction to Geographic Information Systems, CMU, Fall 2013-2020, cross-listed in both CEE and Heinz
CEE 12645/Heinz 94845 Smart Cities: Growth and Intelligent Transportation Systems, CMU, Fall 2013-2022, cross-listed in both CEE and Heinz
CEE 12750/EPP 19617 Infrastructure Management, CMU, Spring 2016-2021 (co-instruction with Dr. Don Coffelt), cross-listed in both CEE and EPP
Heinz 95720/95721/94739, Information Systems Research Practicum, CMU, 2013-2020
CEE 12794B, Graduate Seminars on Advanced Infrastructure Systems, CMU, 2017/2020
Heinz College (Executive-level course, 30+ enrollments) AI in transportation, CMU, 2021
Guest lecturer
(Undergraduate level) Smart City and Technology, Joint CMU and University of Pittsburgh mini-course, Spring 2020
ML 10718 (Graduate level) Data Analysis, CMU, Spring 2019
CEE 12216 (Undergraduate level) Research Skills and Topics in Civil and Environmental Engineering, CMU, Spring 2018-2020
CE 2720 (Graduate level) Urban Transportation Planning, Department of Civil and Environmental Engineering, University of Pittsburgh, Spring 2017
ECI 257 Transportation Network Flow, Department of Civil and Environmental Engineering, UC Davis, Winter 2011 (graduate-level)
ECI 161 Transportation System Operations, Department of Civil and Environmental Engineering, UC Davis, Winter 2011 (undergraduate-level)
Teaching assistant
ECI 161 Transportation System Operations, Department of Civil and Environmental Engineering, UC Davis, Winter 2011 (undergraduate-level, ~60 enrollments)
ECI 114 Probability and Statistics, Department of Civil and Environmental Engineering, UC Davis, Fall 2009 (undergraduate-level, ~100 enrollments)