Undergraduate

Currently teaching
CHE 421: Fuel Science

Courses taught
CHE 421 — Fuel Science, 2025–2026
Sustainable Process Engineering, 2024
Economics and Management of Chemical Process Industries, 2021–2026
CHE 401 — Reaction Engineering, 2014–2024
CHE 409 — Corrosion Engineering, 2015–2023
CHE 451 — Fuels and Combustion Science, 2015–2017
ChE 453 – Transport Phenomena, 2015–2016
ChE 208 – Computer Programming and Applications, 2014–2017

Postgraduate

Courses taught
CHE 6404 — Low Carbon Energy Technologies, 2023, 2024, 2025
CHE 6106 — Kinetics and Catalysis, 2017, 2021
CHE 6208 — Adsorption and Diffusion in Porous Media, 2019
CHE 6403 — Energy Management and Modelling, 2015, 2018
CHE 6107 — Advanced Chemical Reactor Design, 2016, 2017
CHE 6401 — Fuels and Combustion Science, 2014

Supervision
Prospective students interested in thermochemical conversion, carbon capture, hydrogen, or process systems analysis are welcome to get in touch.