Jump to accessibility statement Skip to content

Mark Bennison


Home / About / Academic staff profiles / Computing / Mark Bennison

Senior Lecturer in Programming and Games Development

I’m a passionate developer who loves coding for various products and scenarios. Apps, websites, and databases all interest me but there’s nothing quite like programming a game, bringing together all your computer science knowledge with a splash of your own creative flair.

I am Programme Leader for BSc (Hons) Computer Science and BSc (Hons) Computer Systems Engineering (Top-Up) which includes oversight of their delivery with our Transnational Education (TNE) partners. My teaching focuses programming techniques, multi-tier web applications, algorithms, mechanics, design patterns and immersive application development.



Teaching and supervision

I have been involved in a range of modules including:

  • Game Development (CET141)
    • Enterprise Project (CET254)
  • Advanced Programming (CET257)
  • Rapid Game Prototyping (CET243)
  • Computing Project (CET300)
  • Game Showpiece (CET376)

Research

I am currently studying for my PhD with an interest in immersive technologies (such as virtual and augmented reality, VR/AR) and their applications to training medical professionals (such as nurses and paramedics).

I also have an interest in the use of VR and AR for wider applications in particular those related to human-machine interfaces or general teaching and learning.

Last updated 04 November 2024