I have taught the following courses:
At National Tsing Hua University
PME2001 Engineering Mathematics I, Fall 2021
PME2002 Engineering Mathematics II, Spring 2022
PME2001 Engineering Mathematics I, Fall 2022*
PME2002 Engineering Mathematics II, Spring 2023*
PME5109 Hydrodynamic Stability, Spring 2023*
PME2001 Engineering Mathematics I, Fall 2023
PME2002 Engineering Mathematics II, Spring 2024
PME5110 Theory of Turbulent Flow, Spring 2024*
PME2001 Engineering Mathematics I, Fall 2024*
PME5111 Laminar Flow Theory, Fall 2024*
PME2002 Engineering Mathematics II, Spring 2025*
PME2001 Engineering Mathematics I, Fall 2025
PME5111 Laminar Flow Theory, Fall 2025*
*lectured in English
I served as teaching assistant in the following courses:
At University of California San Diego
MAE101A Introductory Fluid Mechanics, Fall 2015/Winter 2016/Winter 2017
MAE122 Flow and Transport in Environment, Fall 2015
MAE120 Introduction to Nuclear Energy, Spring 2016
At National Taiwan University
ME2001/2002 Engineering Mathematics I/II, Fall 2013/Spring 2014
ME2006 Mechanism, Fall 2013
ME3003 Heat Transfer, Fall 2013
ME2007 Fluid Mechanics, Spring 2014