Alenezi, Sami Mohammed, Department of Information Technology, Faculty of Computing and Information Technology, Northern Border University, Saudi Arabia