1. Department of Computer Skills, Deanship of Preparatory Year, Najran University, Najran, Saudi Arabia
2. Computer Science and Information Systems Department, College of Business Studies Public Authority for Applied Education and Training (PAAET), Safat, Kuwait
3. Department of Computer Science and IT, The University of Lahore, Lahore, Pakistan
4. Department of Computer Science, College of Computer Science and Information Systems, Najran University, Najran, Saudi Arabia