This course will cover the fundamental and technical aspects of building information modeling (BIM) and smart construction. Topics include BIM model creation and sharing, model-based analyses, clash detection, BIM standards and interoperability, BIM project execution plan, BIM for infrastructure, visualization technologies, data mining and knowledge management, decision support system, construction informatics, sensing technologies, and construction robotics.