The impact of introducing e-learning courses More Books Like This
Role of ICT in Higher Education
2020
Teaching Technology in Libraries
2017
E-Learning and the Academic Library
2016
Teaching Computing
2018
MOOCs
2015
Telepresence in Training
2018
8 engaging ways to use technology in the classroom
2020
Closing the Analytics Talent Gap
2021
The Impact of the Internet on Research and Instruction in Universities of East Africa
2009
Essays in Personalizable Software
2011
Digital Dictionary
2022
How to Become a Successful Programmer Without a Degree
2017
Computer-supported Cooperative Work
2018
Designing Interactive Hypermedia Systems
2017
Chat GPT Prompt Engineering With Tech Trends
2023