Sudan University of Science and Technology College of Graduate Studies Sudan University of Science and Technology College of Graduate Studies College of Computer Science…