Teaching Experiences

  • Introduction to Nanotechnology (Undergraduate and Graduate)
  • Renewable Energy (Undergraduate and Graduate)
  • Heat Transfer (Undergraduate and Graduate)
  • Convection Heat Transfer (Graduate Course)
  • Transport Phenomena (Undergraduate)
  • Fluid Mechanics (Undergraduate and Graduate)
  • Rheology (Undergraduate and Graduate)
  • Plant Design and Economics (Undergraduate)
  • Applied Mathematics for Chemical Engineering (Undergraduate)
  • Industrial water Treatment (Undergraduate)
  • Introduction to Petroleum Engineering (Undergraduate)