Teaching

Courses Taught

CHEE4730
Bioprocess Engineering - Fall 22/23, Fall 21/22, Fall 20/21

CHEE4123/ENVE4123
Environmental Biotechnology - Fall 21/22, Fall 18/19, Fall 17/18, Fall 15/16, Fall 14/15

PEAS6020
Biomass Valorization  - Winter 21/22, Winter 20/21, Winter 19/20, Winter 17/18

CHEE3560
Green Engineering - Winter 20/21

CHEE2201
Fundamentals of Chemical Engineering - Winter 19/20, Winter 18/19

ENVE4432/ENVE3432
Waste Management - Winter 16/17, Winter 15/16, Winter 14/15, Winter 13/14

PEAS2202
Fundamentals of Environmental Engineering - Winter 17/18, Winter 16/17

CHEE4704
Separation Processes II - Fall 18/19, Fall 15/16, Fall 14/15, Fall 13/14

ENVE3412
Energy and Environment - Fall 13/14, Fall 11/12

ENGI2300
Fluid Mechanics - Winter 10/11(two lecture streams)

BIOE4342/BIOE3342/BIOE3241
Industrial Biotechnology - Fall 10/11, Winter 08/09, Winter 06/07, Winter 05/06

BIOE3221
Applied Thermodynamics - Fall 08/09, Fall 07/08, Fall 06/07

BIOE3252
Heat and Mass Transfer - Winter 08/09, Winter 07/08, Winter 06/07, Winter 05/06

CHEMMAT463
Food Process Engineering - 2005

CHEMMAT211
Introduction to Process Engineering - 2005, 2004

CHEMMAT312
Transfer Processes 2 - 2005, 2004

CHEMMAT361/FOODSCI703
Engineering/Food Biotechnology - 2005, 2004