Publications
The extent of employing virtual reality technologies to improve university students’ advanced cognitive skills in light of the updated Bloom’s taxonomy
Assessment of teachers' knowledge, experiences, and uses of educational technologies
A data-driven artificial neural network approach to software project risk assessment.