Tell me and I forget, teach me and I remember, Involve me and I learn” – Benjamin Franklin

With this in mind, I am dedicated to creating a positive learning environment and making a difference by providing superior learning and research skills to students. I will also ensure that my teaching is up to date in terms of content and delivery in line with local and international best practices. In each class, I will strive to ensure the following:

  • capturing students interest in learning by providing them training support and guidance
  • Establishing comfort student-focused two-way communication
  • Identifying student individualism and develop curriculum to accommodate their different learning styles
  • Promoting keen research interest among students and guidance in researching skills

I have taught or am currently involving in the teaching of the following postgraduate and undergraduate courses

MEE 811 – Thermal Power Systems MEE451 – Thermodynamics IV
MEE 812 –  Turbo Machinery MEE 352 – Thermodynamics III
MEE 813 –  Internal Combustion Engines MEE 351 – Thermodynamics II
MEE 875 –  Energy and the Environment MEE 332 – Strength of Materials
MEE 551 – Thermal Power Engineering I MEE 222 – Engineering Drawing II
MEE 552 –  Thermal Power Engineering II MEE 221 – Engineering Drawing I
MEE 561 –  Fluid Mechanics IV


Welcome to the First Semester of 2020/2021 Academic session

I welcome you back from your holidays. By clicking on the link of the appropriate courses, you will find course outlines, lecture notes and other relevant materials

Slides of lectures for this semester

Energy, Work and Heat Lecture 1

Energy, Work and Heat Lecture 2

Heat Engine Cycle

Solution to MEE351 Test 2021

MEE 451

Slides of Lectures for this semester

Internal Combustion Engines Lecture 1

Internal Combustion Engines Lecture II

Factors affecting performance of ICE


  • MEE 551
  • MEE 811
  • MEE875
  • MRE351                                                                                                                                                                                                                                     Lecture slides for MRE 351 can be found here                                                                                                                                                                  Marine Engine Technologies

Full handouts/Lecture notes will be available for downloads from this web page at least 2 days before the class

Students are encouraged to subscribe to the newsletter below as notices will be sent out to the registered emails via this medium.