Computer Skills and Emerging Technologies - Al Jamal, Enas (2018)