Team

Research

Teaching

Students’ Success

Join us!


<aside> <img src="/icons/reorder_gray.svg" alt="/icons/reorder_gray.svg" width="40px" /> NAVIGATION

</aside>

My teaching goals are to:

(1) create fun and interactive learning environments

(2) train future engineers with solid and cutting-edge skills

(3) help my students develop learning habits that can benefit their whole career

At McGill, I am currently teaching three courses as will be introduced below

CIVE 546 Structural Design Optimization

Course introduction

In conventional civil or structural engineering curriculums, we have numerous courses that teach the analysis skills of structures with various forms. Meanwhile, our students are often not equipped with the skills to find the appropriate or ‘optimized’ form for the design scenario. Form-finding and structural optimization is a critical and necessary first step since it decides the structural efficiency, economy, and constructability.

Therefore, this course will teach two powerful and widely used techniques: form finding and topology optimization.

(1) in the form-finding module: we teach graphical statics and how to apply graphical statics to find efficient forms for different design cases, including cable-structures, trusses, and shells. Application scenarios include buildings (roof, frame, lateral force-resisting), bridges (truss, cable-stayed, suspension bridges), and stadiums.

(2) in the topology optimization module: we teach the basics of optimization and how to formulate topology optimization problems. Our students will experiment with open-source topology optimization codes as well as topology optimization tools in commercial software.

Interactive projects

This course includes an interactive projects where students can choose one of two different paths:

(1) The students can choose to optimize any structures they wish (even the structure of Poisson negative materials)

(2) The student will optimize structures, fabricate and test the optimize structures under the given loading scenarios (e.g., earthquake using a shake table).

image.png

CIVE 207 Solid Mechanics

Course introduction

CIVE 207 is an undergraduate core course that usually attracts 150-200 students from different majors, including Civil, Mechanical, Electrical, Materials, and Chemical Engineering.

Teaching Methodology