Jump to accessibility statement Skip to content

Dr Becky Allen

Home / About / Academic staff profiles / Computing / Becky Allen

Lecturer in Computer Science (Data Science)

After graduating from Teesside University with a BSc in Music Technology, I completed an MSc in Computer Science from Newcastle University. I have completed a PhD in Artificial Intelligence with a focus on pedagogical approaches to teaching this domain.

My subsequent research focuses on applications of AI within music, as well as novel approaches to data analysis through sonification.

I teach across all courses in a variety of modules including Software Engineering, Artificial Intelligence and Advanced Programming.

Teaching and supervision

Module Leader: 
  • Software Engineering 
  • Secure Database Systems

  • I currently supervise undergraduate and postgraduate projects
  • I am also a PhD supervisor for a number of students

Research interests for potential research students

  • Artificial Intelligence (encompassing Machine Learning and Deep Learning)
  • Data Science


  • Artificial Intelligence 
  • Data Sonification 
  • Sound and Music Computing
  • Innovative Computer Science Pedagogies 


Number of items: 2.


Allen, Becky, McGough, Stephen and Devlin, Marie (2021) Toward a Framework for Teaching Artificial Intelligence to a Higher Education Audience. Transactions on Computing Education, 22 (2). ISSN 1946-6226

Conference or Workshop Item

Allen, Becky, Heels, Laura and Devlin, Marie (2021) Measuring the Difference Between Student and Staff Perception of Self-Efficacy and Confidence Using Online Tools. In: United Kingdom and Ireland Computing Education Research (UKICER), 2-3 September 2021, Glasgow, UK.

This list was generated on Fri Sep 22 06:42:08 2023 BST.
  • Machine Learning/Deep Learning 
  • Data Science 

Last updated 11 August 2022