Western Michigan University
CCE 3330 – Construction Codes, Spec & Contract, 20xx Spring
CCE 4360 – Construction Estimating/Bidding/Cost Control, 20xx Fall
CCE 6350 – Project Cost Estimating, 20xx Spring/Fall
CCE 6310 – Design and Analysis of Construction Operations, 20xx Fall
CCE 6360 – Lifecycle Cost Analysis, 2024 Spring
CCE 6960 – Construction Informatics, 20xx Spring
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
Senior Design Advisory
Computer Science: Securing Construction Safety Documents via Blockchain, Fall 2025
Computer Science: LLM-based dynamic context-aware copilot for 3D BIM authoring tools, Fall 2025