Teaching
- CP102 Chemical Engineering: Fundamentals, Techniques and Tools
Course organiser and lecturer
- CP108 Mathematics for Chemical Engineers (Distance Learning)
Development of online course
- CP407 Design Projects
Project supervisor
- CP936 MSc Project (Distance Learning)
Academic supervisor
- 18530 MEng Project
Academic and project supervisor
- CP531 Frontiers of Chemical Engineering
Occasional lecturer
Departmental roles
- Student Staff Liaison Committee Chair
- Academic Year Coordinator for year 1 students