I teach within the field of computer science, human-computer interaction, and ubiquitous computing. Example courses include Pervasive Computing and Human-Computer Interaction at MSc level; and Creative Technology, Information Systems, Network Technology, and Design at BSc level. For Lancaster University students, please find all the details on Moodle.

Lancaster University (2018-2019)

  • Lecturer – MSc Advanced Human-Computer Interaction, SCC402: advanced topics within HCI research
  • Lecturer – BSc Creative Technologies, SCC140: introduction to visual and physical computing

Lancaster University (2017-2018)

  • Lecturer – MSc Advanced Human-Computer Interaction, SCC402: advanced topics within HCI research
  • Lecturer – BSc Creative Technologies, SCC140: introduction to visual and physical computing

Lancaster University (2016-2017)

  • Lecturer – BSc Creative Technologies, SCC140: module on Human-Computer Interactions
  • Lecturer – BSc Information Systems, SCC130: module on Information Systems and Society

University College London (2015-2016)

  • Instructor – MSc Interfaces and Interactivity, PSYCGI10 (2016, UCL, with Professor Yvonne Rogers)
  • Instructor – MSc Physical Computing and Prototyping, PSYCGI16 (2016, UCL, with dr. Nicolai Marquardt)
  • Instructor – MSc Design Practice, PSYCGI07 (2015, UCL, with dr. Nicolai Marquardt and Professor Yvonne Rogers)

ITU University of Copenhagen (2012-2014)

  • Instructor  MSc Pervasive Computing, SPCT2014 (2014, ITU, with Professor Jakob E. Bardram
  • Course Manager/ Instructor – BSc Web Technology, BWPF2013 (2013, ITU)
  • Instructor  MSc Pervasive Computing, SPCT2013 (2013, with Professor Jakob E. Bardram)
  • Course Manager/ Instructor  BSc Project and Web Design, BFPW2012 (2012, ITU)
  • Lectures on Multi-touch Computing and Tangible Interfaces for different interaction design courses. (2012-2014, ITU)