Aldarwbi, Mohammed, Computer Engineering, King Fahd University of Petroleum and Minerals (KFUPM), Dhahran, Saudi Arabia, Saudi Arabia