After graduation, I started my working life in industry as a Software Engineer developing embedded software application for process control and engine management systems. I was then appointed as a Research Officer [Projects] investigating and developing expert systems and knowledge-based systems for manufacturing process quality control for headlamps and Alternators. My academic career began in 1986, working for many years as a teacher in higher education within the field of Computer Science. I have taught across a range of courses ranging from HND to postgraduate level, covering subjects such as software engineering, programming principles, project management and research methods.
My areas of expertise include: programming languages, simulation modelling and distributed systems, and project management and research methods.
My research interests include Artificial Intelligence, Software Engineering, distributed system performance, and the design of load balancing algorithm.
British Computer Society