Human-Computer Interaction, Digital Wellbeing
Lecturer in Computer Science, College of Computers and Information Technology, Tabuk University, 2017-2019
Lecturer in Computer Science, College of Computer and Information Sciences, Aljouf University, 2011-2017
MSc Computer Science, 2010
BA Computer Science Education, 2007