top of page

Teaching Experience

Instructor

CEE4030 Building Information Modeling, Fall 2024, Michigan Tech

  • Learn how to create detailed digital models of buildings using BIM software (Revit)

  • Understand how BIM helps manage project data and improves construction planning (Navisworks)

  • Explore the benefits of BIM in enhancing teamwork and reducing project errors

Instructor

CMG1200 Introduction to BIM, Spring 2024, Michigan Tech

  • Learn the basics of Building Information Modeling (BIM) and its importance in construction and design

  • Gain practical skills in using BIM software to create and manage digital building models

  • Understand how BIM improves collaboration and communication among project teams

Instructor

CEE4020 Digital Project Delivery, Fall 2023, Michigan Tech

  • Developing simple building information models and understanding their role in the facility life cycle (Revit)

  • Use techniques such as clash detection in project management (Navisworks)

  • Visualizing and developing survey land data, and conducting simple design calculations using (Civil 3D)

Supervisor

BRE466 Final Year Student Capstone Project (2022-2023), HKPolyU

  • Supervising 4 final year students in the Department of Building and Real Estate in HKPolyU. Providing suggestions, consultations, and advice to their dissertations

 

Instructor

BRE469 Integrated Professional Workshop III, Semester 2 (2022-2023), HKPolyU

  • A project-based course for final year students majoring in Surveying. Students need to give professional advice by preparing an assessment report on a specific construction site

  • Instruct students to analyze the site development factors, such as site configuration, accessibility, traffic conditions, access requirements, land use pattern of the district, market conditions and so on

Instructor

BRE204 Structure I,  Semester 1 (2022-2023), HKPolyU

  • Structural analysis: Point and distributed static loading, (quasi-static) wind loading, load transfer in common building structures of  various forms

  • Simple beam design: Simple flexural theory, computation of bending stresses, shearing force and bending moment distribution, deformation and deflection of beams

  • Simple column design: Simple buckling theory of columns, effective length and slenderness ratio in relation to fixity conditions, combined stresses as subjected to eccentric axial load, sizing of steel columns to current Hong Kong Standard

Instructor

BRE275 Individual & Integrated Project (BIM), Semester 2 (2021-2022 & 2022-2023), HKPolyU

  • Integrating and applying knowledge and skills gained from various subject areas on construction engineering design, technology, management, economics and legal aspects to the case of a particular project

  • Understanding the knowledge of Building Information Modeling  (BIM) in the engineering and surveying practices. Learning the essential software skills in terms of Autodesk Revit, Navisworks, and CostX

  • Introducing advanced technologies in construction management including visualization, robotics, IoT, and deep learning

Instructor

BRE302 Structure II,  Semester 2 (2021-2022 & 2022-2023), HKPolyU

  • Consolidate the knowledge gained in Structure I and to extend this knowledge to include structural principles as related to design/construction of structural elements in building works

  • Appreciate the structural design principles in limit state design and their applications to the design of permanent building structures according to the “ Code of Practice for the Structural Use of Steel 2011” and the “Code of Practice for Structural Use of Concrete 2013”, published by the Buildings Department of Hong Kong SAR

Teaching Assistant

CIVE409 Construction Methods, Winter term (2018-2019), University of Alberta

  • Introducing construction methods and analytical approaches for the utilization of construction machines. The topics include earthwork, compacting equipment, dozers, excavators, trucks, drilling machines, Asphalt concrete, concrete, crane, piling, and other advanced construction methods

  • Teaching Unity, a widely-used game engine to visualize the construction processes and equipment activities. A final project is required to using Unity to simulate the construction process in a real project

bottom of page