Machine learning, Data mining, Knowledge engineering
Pervasive/Ubiquitous Computing, Software Architectures, Big Data, Artificial Intelligence
Immersive Technologies
Computer Vision
Human-Computer Interaction, Usability, Information Retrieval, International Software Quality Standards, Software Project Management, E-gov projects