New Trends in Computing, Communication, and Information Technology (NTCCIT), Al-Mansour International Conference on