• September 2017 - October 2021

Doctor of Philosophy (PhD) in Computer Science, York University. Canada.

Supervisor: Prof. Michael S. Brown


  • August 2015 - July 2017

Master of Science (MSc) in Computer Science, National University of Singapore (NUS). Singapore.

Main supervisor: Prof. Narendra Ahuja

Co-supervisor: Assoc. Prof. LEOW Wee Kheng


  • September 2010 - June 2015

Bachelor of Science (BSc) in Computer Engineering, Jordan University of Science and Technology (JUST). Jordan.