
Contact
Biography
Daniel Rough is a Lecturer in Computing in the School of Science and Engineering. Daniel completed his undergraduate degree in Computer Science BSc (Hons) in 2013 and his PhD in 2018 in the School of Computer Science at the University of St Andrews. He has previously been a postdoctoral researcher at Abertay University, working on the Horizon 2020 Commonshare project, and at University College Dublin, before joining the University of Dundee as a Lecturer in July 2020.
Research
Daniel’s main research interests are in Conversational User Interfaces, healthcare technology, and user-centred design in general. He has experience in qualitative and quantitative research methods directed at understanding people’s perceptions and needs of technology and how best to design applications that meet the needs of a given population. Prior to this, his PhD was based on end-user development – a subfield of human-computer interaction that empowers non-programmers to develop software that meets their own needs.
Recent work includes publications with his former PhD student in co-designing self-management apps for Gestational Diabetes Mellitus, as well as research on conversational user interfaces, which been published in collaboration with his colleagues at University College Dublin.
Supervision
Daniel has been the primary supervisor for one PhD student on the topic of designing self-management apps for Gestational Diabetes Mellitus, who passed with minor corrections and will graduate this year.
Daniel is interested in supervising any students with an interest in any topic related to human-computer interaction including, but not limited to, conversational user interfaces, generative AI in educational contexts, and technology to support mental health and wellbeing.
Teaching
Daniel teaches in, and has taught in, a variety of Computer Science modules including those directly related to human-computer interaction, as well as Database modules relevant to all branches of Computer Science. He also regularly supervises Honours and master’s students in projects related to these topics.
Daniel is also the Senior Adviser of Studies for undergraduates in the School of Science and Engineering, as well as Adviser of Studies for final-year undergraduate Computing students.