CON 317 Safety Management (Fall 2025)
CON 254 Construction Surveying and Layout (Spring 2025, Fall 2024)
BCN 3590 Sustainable Approach to Construction (Spring 2024)
BCN 2405C Construction Mechanics (Fall 2023)
BCN 3611C Construction Estimating I (Fall 2023)
BCN 4423C Temporary Structures (Fall 2023)
Introduction to Construction Management Certificate Program (Spring 2024, Fall 2023)
CE 301 Civil Engineering Surveying and Geomatics (Spring 2020, Fall 2020, Spring 2021, Fall 2021, Spring 2022, Fall 2022)
CE 592 CII Best Practices (Fall 2022)
CE 466 Building Construction Engineering (Fall 2019, Fall 2020, Fall 2021)
BCN 4703 Management of Construction Projects (Summer 2018, Fall 2018)
Guest Lectures for Civil Engineering Surveying and Geomatics Course at North Carolina State University - Spring 2020, Fall 2020, Spring 2021, Fall 2021, Spring 2022, Fall 2022)
Invited Talk on "Health and Safety Risks Associated with Post Disaster Reconstruction Operations" at American Society of Nepalese Engineers (ASNEngr) 13th Annual Conference, December 2020
Invited Talk on "Are Post-Disaster Reconstruction Operations Different from Conventional Construction Operations?" at American Society of Nepalese Engineers (ASNEngr) 13th Annual Conference, December 2020
Guest Lecture on "BIM in Project Planning and Management" at North Carolina State University - Spring 2020
Guest Lecture on "Emerging Technologies in Construction Safety" at North Carolina State University - Fall 2019
Guest Lecture on "Construction Cost Estimating" at Florida International University - Summer 2019
Guest Lecture on "Management of Construction Projects" at Florida International University - Fall 2018
Invited Speaker in "Seminar on Higher Study in Construction Management" at University of Asia Pacific - Fall 2017
Guest Lecture on "Construction Management Best Practices" at University of Asia Pacific - Spring 2016
Guest Lecture on "Construction Safety and Productivity" at University of Asia Pacific - Spring 2016