1. Human centered informatics
2. Paradigms, styles and principles of interaction
3. User-centered and participatory design
4. Design thinking and user experience design
5. Ubiquitous computing and IoT
6. Social computing
7. Virtual, augmented and mixed reality applications
8. CSCW (computer supported collaborative work)
9. Prototyping interactive ecosystems