Teaching & Outreach

Western Michigan University

·        CCE 3330 – Construction Codes, Spec & Contract, 2020 Spring, 2021 Spring, 2022 Spring, 2023 Spring, 2024 Spring

·        CCE 4360 – Construction Estimating/Bidding/Cost Control, 2019 Fall, 2020 Fall, 2021 Fall, 2022 Fall

·        CCE 6350 – Project Cost Estimating, 2020 Spring, 2021 Fall, 2023 Spring

·        CCE 6310 – Design and Analysis of Construction Operations, 2018 Fall, 2020 Fall, 2022 Spring

·        CCE 6350 – Project Cost Estimating, 2020 Spring, 2021 Fall, 2023 Spring

·        CCE 6360 – Lifecycle Cost Analysis, 2024 Spring

·        CCE 6960 – Construction Informatics, 2019 Spring, 2021 Spring, 2022 Fall

 University of Alberta

·         CIV E 406 - Construction Estimating, Planning and Control (Computer Lab BIM Section), 2014 Fall, 2013 Fall

·         CIV E 601 - Project Management (Computer Lab BIM Section), 2015 Winter