Kevin Chalmers

Kevin Chalmers

Dr Kevin Chalmers PhD BEng (Hons) CEng FBCS CITP MIEEE MACM SFHEA

Associate Professor


Dr Kevin Chalmers is Subject Group Leader for Software Engineering in the School of Computing at Edinburgh Napier University.

Kevin completed his PhD, "Investigating Communicating Sequential Processes for Java to Support Ubiquitous Computing", in 2009. His work focused on the use of dynamic concurrency models to support the emerging trends in ubiquitous and pervasive computing which has now led to the area of Internet of Things. Kevin's first degree is in Software Engineering from Edinburgh Napier University, where he was awarded a first class honours, the class medal, and the BCS Student Prize in 2005. He was also a finalist in the Young Software Engineer of the Year Awards at ScotSoft 2005.

In 2009 Kevin was appointed as a lecturer in the School of Computing to develop a new degree in Games Development. Kevin acted as programme leader for the course, helping deliver Creative Skillset accreditation in 2016. Kevin has also acted as Programme Director for the Software Engineering suite of programmes, and helped launch the School of Computing's first programme in Computing Science.

Kevin has been a reviewer for the Scottish Informatics and Computer Science Alliance (SICSA) Early-Career Early-Start Research grant funding board He also sits on the BCS Membership Board, BCS Edinburgh Branch, and the Scottish Qualification Authority's Sector Panel for Computing. For BCS Edinburgh, Kevin acts as Education Liaison Officer, and has supported funding for The First Lego League, IT4U, and the Sydney Michaelson Memorial Lecture.

Kevin has published over 40 peer-reviewed publications, and secured nearly £200k of funding from Knowledge Transfer Partnership, SFC Innovation Funding, and Sporting Chance. He has also secured equipment from Nvidia's Academic Donation programme, and has enabled Edinburgh Napier to be recognized as a Nvidia GPU Education Centre.

Kevin is currently co-chair of the Editorial Board for Communicating Process Architectures, and reviews for a world leading journals in software engineering, computer systems and information management.

In 2016 Kevin was appointed as Subject Group Leader for Software Engineering, the largest subject group within the School of Computing. His area of responsibilities include programmes in Software Engineering, Computing Science, Games Technologies, and Data Science.



Editorial Activity

  • Editor of Communicating Process Architectures 2012
  • Editor of Communicating Process Architectures 2013
  • Member of Editorial Board, Communicating Process Architectures
  • Co-chair, Editorial Board, Communicating Process Architectures
  • Editor, International Journal of Computer and Software Engineering


Research Degree External Examining

  • PhD Examination, Troels Blum, Niels Bohr Institute, University of Copenhagen
  • External examiner PhD. Klaus Birkelund Abildgaard Jensen, Tape as Primary Storage for Large Scientific Data Sets. Niels Bohr Institute, The University of Copenhagen, Denmark.
  • External Examiner, PhD. James Dibley, A Development Method for Deriving Reusable Concurrent Programs from Verified CSP Models. Rhodes University, South Africa.
  • External examiner MSc (Research). Karl Farrugia, Elasticity in Cloud Computing. University of Malta, Malta.


Membership of Professional Body

  • Member of the British Computer Society
  • Member of the Institute of Electronic and Electrical Engineers
  • Member of the Association of Computer Machinery


Advisory panels and expert committees or witness

  • Elected Committee Member, British Computer Society Edinburgh Branch
  • Educational Liaison Officer, British Computer Society Edinburgh Branch
  • Appointed Member, British Computer Society Communities Board
  • Member Scottish Qualification Authority Sector Panel for Computing
  • Committee Member, British Computer Society Best Practice Committee
  • Academic Panel Member, British Computer Society Accreditation Board
  • Advisory Board Member, Open University Scotland Computing Apprenticeship Programmes (British Computer Society Representative)
  • Member, British Computer Society Best Practice Committee.
  • Member of Cross-party Group on the Video Game Industry. Scottish Parliament
  • Member, British Computer Society Registrations and Standards Committee
  • Chartered Engineer Assessor, British Computer Society


Fellowships and Awards

  • Senior Fellow Higher Education Academy
  • Chartered IT Professional, British Computer Society
  • Fellow (FBCS), British Computer Society
  • Chartered Engineer (CEng), British Computer Society.



  • Reviewer for Communicating Process Architectures
  • Reviewer Association of Computer Machinery Transactions on Software Engineering and Methodology (TOSEM)
  • Reviewer DYNA Engineering Journal
  • Reviewer for Elsevier Journal on Information Management
  • Reviewer for Elsevier Journal on Network and Computer Applications
  • Reviewer for Association of Computer Machinery Designing Interactive Systems 2017
  • Reviewer for Association of Computer Machinery International Conference on Interactive Experiences for Television and Online Video 2017
  • Reviewer, 31st European Conference on Modelling and Simulation (ECMS).
  • Reviewer, International Journal of Interactive Communication and Technologies.
  • Reviewer, Higher Education Academy (HEA) Global Teaching Excellence Awards.
  • Reviewer Journal of Logical and Algebraic Methods in Programming


Conference Activity

  • Programme Committee Member, Communicating Process Architectures
  • Local Chair and Organiser, Communicating Process Architectures 2013
  • Programme Committee Member, International Conference on Computer Games Multimedia and Allied Technologies
  • Programme Committee Member, Visual 2017
  • Programme Committee Member, AFIN 2017, The Ninth International Conference on Advances in Future Internet
  • Technical Committee Member and Reviewer, International Conference on Internet and e-Business (ICIEB).


Grant Funding Panel Member

  • Member of Scottish Informatics and Computer Science Alliance (SICSA) Early Career Research Funding Committee


Invited Speaker

  • Invited Talk on Future Trends in Computer Processing Hardware, Martin Currie Investment Management.
  • Invited Talk on Immersive Analytics. Luleå University of Technology, Sweden.


Public/Community Engagement

  • Invited Exhibition on Virtual Reality, Edinburgh International Film Festival
  • Exhibition on Virtual Reality, Edinburgh International Science Festival
  • Trust in Digital Public Services. Blog article for the British Computer Society
  • Global Game Jam Edinburgh Founder and Organiser


External Examining/Validations

  • External Examiner for Games Technologies Undergraduate Programmes. The University of Abertay, Dundee
  • External Examiner for Computing Undergraduate Courses. The University of Sunderland.


Grant Reviewer

  • EU Eureka Eurostars Innovation Fund Committee Membership
  • PRACE - Partnership for Advanced Computing in Europe


Media Activity

  • Guardian Online Q&A on the Games Industry


Current Post Grad projects

Previous Post Grad projects