Albouq, Sami, Faculty of Computer and Information Systems, Islamic University of Madinah, Saudi Arabia