Name Dr John Kanyaru
Job Title Lecturer
Faculty Faculty of Science and Engineering
School Mathematics and Computer Science
Subject(s) Computer Science
Tel 01902 321487


My basic education and part of higher education was done in Kenya. For instance, my BSc in Computer Science (First Class Honours) was gained from Egerton University, Kenya.

I also hold a PhD in Software Engineering from Bournemouth University.

Software Requirements Engineering

Software Design

Programming languages

Data Structures and Algorithms

Mobile Applications

Prototyping specifications as a means to validation

(Semi)automatic approaches to deriving designs from specifications

Security and computer forensics.

Healthcare informatics

Currently working on Fellowship of Higher Education Academy