Teaching
- ENCH 511 Supervision - Capstone Group
- ENCH 531 Supervision - Capstone Group
- ENCH 423 Chemical Engineering Process Development
- ENPE 423 Oil & Gas Engineering Development
- ENER 400 Engineering Design and Economics
- ENCH 530 Electrochemical Engineering
- ENCH 630 Electrochemical Engineering
- ENCH 665 Wastewater Issues in the Oil & Gas Industry
- ENEN 665 Wastewater Issues in the Oil & Gas Industry
- ENCH 699 Special Project
- ENCH 551 Chemcial Engineering Laboratory