Teaching

Undergraduate Courses

Engineering Mechanics (Fall 2010, Fall 2011, Fall 2012, Fall 2013, Fall 2017, Fall 2018)
Theory of Elasticity (Spring 2012, Spring 2013, Spring 2014, Spring 2016, Spring 2017, Spring 2018, Spring 2019, Spring 2020, Spring 2021, Spring 2022)
Structural Mechanics (Spring 2011, Fall 2013, Fall 2015)
Design and Treatment in Foundation Engineering (Spring 2011)

Graduate Courses

Numerical Analysis in Geotechnical Engineering (Spring 2013, Summer 2013, Spring 2014, Fall 2016, Spring 2018, Fall 2018, Spring 2020, Spring 2021, Spring 2022)
Selected Topics in Modern Engineering Geology (Spring 2012, Spring 2013, Spring 2014, Fall 2017, Spring 2019, Spring 2020, Spring 2021, Spring 2022)
*The lecture notes (in Chinese) can be downloaded here