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
Data Structures and Algorithms
Prototyping specifications as a means to validation
(Semi)automatic approaches to deriving designs from specifications
Security and computer forensics.
Currently working on Fellowship of Higher Education Academy