Areas of Expertise

  • Human-Computer Interaction
  • Internet of Things
  • Ubiquitous Computing


  1. Memoli, G., Caleap, M., Asakawa, M., Sahoo, D., Drinkwater, B., Subramanian, S. Metamaterial bricks and quantization of meta-surfaces Nature Communications 8 14608
  2. Marzo, A., Seah, S., Drinkwater, B., Sahoo, D., Long, B., Subramanian, S. Holographic acoustic elements for manipulation of levitated objects Nature Communications 6 8661
  3. Spelmezan, D., Sahoo, D., Subramanian, S. Sparkle: Hover Feedback with Touchable Electric Arcs CHI '17 Proceedings of the 2017 CHI Conference on Human Factors in Computing Systems 3705 3717
  4. Sahoo, D., Nakamura, T., Marzo, A., Omirou, T., Asakawa, M., Subramanian, S., Sahoo, D. JOLED: A mid-air display based on electrostatic rotation of levitated Janus objects UIST 2016 - Proceedings of the 29th Annual Symposium on User Interface Software and Technology
  5. Sahoo, D., Hornbæk, K., Subramanian, S. TableHop: An Actuated Fabric Display Using Transparent Electrodes Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems

See more...


  • CSC079 Fundamentals of Robotics

    This module introduces students to the fundamentals of robotics. Students will demonstrate their ability to solve problems while developing their programming skills by completing a series of robotics-based lab tasks.

  • 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.

  • CSP709 Future Interaction Technologies MRes Project

    The FIT MRes research project provides students with the opportunity of exploring a particular topic in interaction technologies. The project will typically involve the development of an interactive system: specification, design, implementatation, testing, verification and evaluation. The project will enhance the students' competence in design, analysis, reasoning, experiments and evaluation. It will give students an intellectual challenge to their abilities to learn new subjects and to develop their abilities in literature searching, report writing, verbal presentation, project planning and time management.


  • Interactive Visual Analysis Techniques for Call Centre Data (current)

    Other supervisor: Dr Bob Laramee
  • Augmenting the reading experience (current)

    Other supervisor: Prof David Worsley
    Other supervisor: Prof Matt Jones

    Other supervisor: Dr Matthew Carnie