ME666A Inviscid Flows (Jan-April 2019, Jan-April 2020, Aug-Nov 2021, Jan-April 2022)
ME399 Communication Skills (May-July 2019, Aug-Nov 2022)
ME301A Energy Systems I (Aug-Nov 2019, Aug-Nov 2020)
ME231 Fluid Mechanics (Jan-April 2021, Jan-April 2023, Jan-April 2024)
ME340 Refrigeration and Air Conditioning (Aug-Nov 2023, Aug-Nov 2024)
ME642 Convective Heat and Mass Transfer (Jan-April 2025)
ESO204A Fluid Mechanics and Rate Processes, Tutorial (Aug-Nov 2018)
ESO201A Thermodynamics, Tutorial (Jan-April 2019)
ME231A Fluid Mechanics, Laboratory (Jan-April 2020)
MSO203B Partial Differential Equations, Tutorial (Aug-Nov 2020)
MSO202A Complex Analysis, Tutorial (Aug-Nov 2021)