Teaching Courses
Teaching by years
2018/2019
- Engineering Design and Applications (MAEG3920) (Course Project Website)- Nanomaterials and Nanotechnology: Fundamentals and Applications (MAEG5120)2017/2018
- Mechanics of Materials (MAEG3010)- Senior Seminar (GEUC4011)- Engineering Design and Applications (MAEG3920) (Course Project Website)
- MicroelectromechanicalSystems Technology and Applications (MAEG5750)2016/2017
- Mechanics of Materials (MAEG3010)
- Engineering Design and Applications (MAEG3920)
- Nanomaterials and Nanotechnology: Fundamentals and Applications (MAEG5120)
2015/2016- General Education of United College: Senior Seminar(GEUC4011)
- Engineering Design and Applications (MAEG3920)
- Nanomaterials and Nanotechnology: Fundamentals and Applications (MAEG5120)
- BioMEMS(BMEG 4410), (with Prof. X.K. Sun)
- Introduction to Biomedical Engineering (BMEG2000),(2-hr introductory lectures - one on the topic "BionMEMS")
2014/2015
- Introduction to Engineering Design (ENGG1100), (as a mentor)
- Technology, Society and Engineering Practice (ENGG2600D)
- Engineering Design and Applications (MAEG3920)
2013/2014
- BioMEMS(BMEG 4410)
- Introduction to Engineering Design (ENGG1100), (as a mentor)
- Engineering Design and Applications (MAEG3920)
2012/2013
- BioMEMS(BMEG 4410)
- BioMEMSand Bio-Nanotechnology (BMEG5760), (with Prof. S.C. Chen and Prof. W.J. Li).
- Introduction to Engineering Design (ENGG1100), (as a mentor)
- Engineering Design and Applications (MAEG3920)2011/2012
- Nanorobotics(151-0630-00L), ETH Zurich, Switzerland.