• Course responsible for courses in Programming didactics
  • Research methods  (Doctoral level)
  • Research Methodology for Computer and Systems Sciences (Master level, Course responsible)
  • Scientific Communication and Research Methodology (Bachelor level, Course responsible)
  • Mobile learning for mathematics education (Online course for teacher training) (Course responsible)
  • ICT for learning (Course responsible)
  • Advanced HCI
  • Analytical perspectives within HCI
  • Behavioral and Social Sciences


Supervisor for doctoral students: Muhammad Afzaal, Xiu Li, Yongchao Wu, Johanna Ă–berg, Robert Hegestedt, Julia Ericson (KI)

Supervisor for postdoc Richard Scruggs (KI)

Supervisor for master and bachelor thesis