Courses at UNBC
ENGR 210 – Material and Energy Balances
ENGR 358 – Water and Wastewater Systems
ENVE 310 – Environmental Engineering Processes
ENGR 498/798 – Advanced Treatment Processes
Courses taught at UCalgary
ENCI (ENEN 663) – Biological Processes for Wastewater Treatment