Bachelor of Science in Engineering, Imperial College, London, 1973; Doctor of Philosophy, Imperial College, London, 1979.
Research assistant school of mathematics, Bath. U., England, 1977-1981;
head microprocessor unit, Bath. U., England, 1981-1984;
lecturer school of mechanic engineering, Bath.
U., England, 1984-1994; senior lecturer, Bath. U., England, since 1993; director postgraduate studies school mechanic engineering, Bath. U., England, since 1990.
Board directors Information Geometers Ltd., Winchester, England. Consultant to many computing and electronics companies, England, since 1980.
Fellow Institute Mathematics & Its Applications, Royal Society Encouragement Arts, Managers and Commerce. Member British Computer Society.