Publications

  1. & Design and evaluation of a mobile phone-based health intervention for patients with hypertensive condition. Computers in Human Behavior 63, 98-105.
  2. & (2015). ConCap: Designing to Empower Individual Reflection on Chronic Conditions using Mobile Apps. Presented at Proceedings of the 17th International Conference on Human-Computer Interaction with Mobile Devices and Services,, 105-114. Copenhagen, Denmark: MobileHCI '15. doi:10.1145/2785830.2785881
  3. & Strategies for conducting situated studies of technology use in hospitals. Cognition, Technology & Work 17(4), 489-502.
  4. & (2012). Co-reading: investigating collaborative group reading. doi:10.1145/2232817.2232876
  5. (2012). Understanding user requirements in take-home diabetes management technologies.

See more...

Teaching

  • CS-235 Software Engineering 2

    Building on the programming knowledge and experience acquired by the students in the co - and pre-requisites, this module enables students to apply advanced software development methodologies, with a focus on object-oriented software design and engineering. The module provides students with valuable opportunities to acquire knowledge and experience in important aspects of software engineering with a strong emphasis on teamwork and practical assignments. A significant element of the module is the construction of a substantial software product, where students are assessed on their effectiveness at working together as a team.

  • CSC306 Writing Mobile Apps

    This module will introduce students to developing well-designed and functional apps for mobile devices. Special emphasis is placed on general design paradigms for mobile devices, taking into account limitations such as battery life, limited memory and low user attention compared with desktop computers.

  • CSCM04 Software Team Project

    The aim of this module is to provide students with the opportunity to apply their specialised knowledge to a realistic problem, and gain practical experience of the processes involved in the team-based production of software.

  • CSCM79 Hardware and Devices

    This module encourages students to explore the advanced literature and research results underpinning the field of interaction technologies and ubiquitous user-interface development. Students are expected to achieve a clear view of the `cutting edge¿ and issues in the field.

  • CSCM94 Software Engineering Principles

    Students will be introduced to the principles of software development and the main professional issues associated with its practice. They will also develop a significant piece of software in teams.

  • CSGM04 Mobile Application Development

    This module will introduce students to developing well-designed and functional apps for mobile devices. Special emphasis is placed on general design paradigms for mobile devices, taking into account limitations such as battery life, limited memory and low user attention compared with desktop computers.

Supervision

  • 'Human-Computer Interaction and Patient Safety' (current)

    Student name:
    PhD
    Other supervisor: Prof Harold Thimbleby