James Larner

Senior Lecturer Practitioner

Location: ARU Peterborough

Areas of Expertise: Computer Science

Research Supervision:Yes

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.

Background

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

Teaching

  • 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

Qualifications

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