Education
- Ph.D., Computer Science,
University
of Manchester,
England (1974)
- M.S., Computer Science,
University of
Manchester,
England (1971)
- B.S., 1st Class Honors, Electrical Engineering,
University
of Salford, England (1969)
Professional Experience
- Professor, Department of Computer Science,
University of
North Carolina at Charlotte (1998 - 2016) Now retired.
- Computer Science MS Program Director,
Department
of Computer Science,
University of
North Carolina at Charlotte (2006 - 2011)
- Associate
Professor, Department of Computer
Science, University
of North Carolina at Charlotte (1988 - 1998)
- Visiting Associate Professor, Department
of
Computer
Science, University of North Carolina at Charlotte (1987 - 1988)
- Principal Lecturer, Department of Electrical
and
Electronic
Engineering, Brighton Polytechnic, England (1984 - 1987)
- Associate Professor, Department of Physics,
College
of New
Paltz, State University of New York (1983 - 1984)
- University Lecturer, Department of Electrical
and
Electronic
Engineering, University College, Cardiff, University of Wales (1976 -
1983)
- University Lecturer, Computer Centre,
University of
Aston,
England (1973 - 1976)
- Development Engineer,
Automated Systems Division/Electronic Display and Equipment Division, Ferranti Ltd.,
Manchester,
England
(1969 - 1970)
- Student Engineer, Ferranti Ltd, Manchester
England
(1965-1969)
Supplementary (on-leave teaching assignments):
- Department of Mathematics and Computer Science,
Western Carolina
University (2002 - 2005)
- Department of Mathematics and Computer Science,
University
of Massachusetts, Boston (Fall 1999).
Senior Member IEEE 1983-2011