Ghandorh, Hamza, College of Computer Science and Engineering, Taibah University, Medina, Saudi Arabia