• Qatar University Outstanding Teaching Award, 2016
  • Qatar University Exemplary Online Course Award, 2011
  • College of Engineering Excellence of Teaching Award, 2019
  • College of Engineering Excellence of  Academic and Services, 2018
  • Outstanding Teaching Award- Dept. of Computer Science and Engineering-2009-2010.
  • Outstanding Teaching Award- Dept. of Computer Science and Engineering-2015-2016.
  • Outstanding Service  Award- Dept. of Computer Science and Engineering-2015-2016.
  • 2016
    Qatar University Outstanding Teaching Award 2016
     
  • 2011
    Qatar University Exemplary Online Course Award,2011
  • 2019
    College of Engineering Excellence of Teaching Award
  • 2018
    College of Engineering Excellence of Academic and Services