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