Research interests

Smart Technologies
Artificial Intelligence and Internet of Thins (IoT)
Mobile Phone Applications
Web based ApplicationsStreaming media and Digital Rights Management
Educational Gaming
Content Management Systems
Distance learning technologies
Learning Pedagogy