Writtle University College and ARU have merged. Writtle’s full range of college, degree, postgraduate and short courses will still be delivered on the Writtle campus. See our guide to finding Writtle information on this site.

James Larner

Senior Lecturer Practitioner
Faculty of Creative and Digital Arts and Sciences
ARU Peterborough
Areas of Expertise:
Computer Science
Research Supervision:

James is a specialist in teaching computer programming technologies with particular interest in Artificial Intelligence and a passion for both software engineering and web development. As a Senior Fellow of the Higher Education Academy, supporting colleagues in designing new methods of teaching and engaging students.

[email protected]


With 20+ years’ experience delivering Higher Education, James has taught across the spectrum of computer science related topics, from computer systems to digital forensics, from web and database technologies to object-oriented programming for universities including Sheffield University, Loughborough University and Anglia Ruskin University.

Outside of teaching higher education, James has been responsible for designing and running successful courses in computing as well as managing teams of lecturers in the development of courses across wide subject areas.

He also has a secret passion for music, particularly playing the drums and keyboards (of the non-computer variety).

Research interests
  • Artificial Intelligence
  • Digital Forensics
  • Software Engineering
  • BSc (Hons) Applied Computer Science
  • BSc (Hons) Data and Analytical Science
  • BSc (Hons) Computing and Information Systems
  • Object Oriented Programming
  • Database Driven Websites
  • Introduction to Programming
  • Software Development in Application Frameworks
  • Software Engineering
  • Group Design Project
  • Applications Programming
  • Undergraduate Major Project Supervision
  • MSc in Internet Systems, University of Liverpool
  • PGCE, Greenwich University
  • BSc (Hons) Informatics, University of Sheffield
Memberships, editorial boards
  • Senior Fellow of Higher Education Academy (SFHEA)