Clemson University
- CE4330/6330 Construction Planning and Scheduling (Fall 2018-)
- CE8310 Digital Construction Project Delivery (Spring 2019-)
- CE4390/6390 Construction Equipment Selection & Maintenance (Spring 2020-)
- CE3520 Economic Evaluation of Engineering Projects (Spring 2022)
Iowa State University
- CE595B Research Methods in Construction Engineering & Management (Spring 2018)
- CE594A Planning and Scheduling (Fall 2015, Spring 2016, Fall 2016, Spring 2017)
Ho Chi Minh City University of Technology (2011 – 2013)
- 807012 Economics in Construction
- 807018 Construction Project Management
- 807016 Construction Safety
- 804042 Term Project of Construction Method Design.