I am a Senior Lecturer in Computer Science at the University of Hertfordshire.

Research Interests

My research is mainly in the area of learning algorithms and their applications.

  1. Cognitive Architectures: CHREST model of human attention and learning
  2. Machine Learning: applications (data mining) and theory
  3. Methodology: the development of scientific software and models

Last research project: ESRC funded Automatic Generation of Scientific Theories.


I have commercial experience in the following areas:

  • software development, especially Ruby, Java, and C/C++.
  • data mining/machine learning applications for data analysis
An example: Geo Strategies Ltd