-
1984-present, Professor, School of Computer
Science, McGill University
-
1996 (May-July), Visiting Professor, Department
of Applied Mathematics II, Universidad Politecnica de Catalunya, Barcelona,
Spain (host: Prof. Ferran Hurtado).
-
1996 (March-May) Visiting Professor, Department
of Applied Mathematics, Universidad Politecnica de Madrid, Spain (host:
Prof. Manuel Abellanas).
-
1995 (October-December) Vice-Chancellor's Research
Best Practice Fellow, Department of Computer Science, University of
Newcastle, Australia (host: Prof. Mike Houle).
-
1989 (June-August), Visiting Lecturer, Robotics
Group, Department of Computer Science, University of Amsterdam (host: Prof.
Franz Groen).
-
1989 (February-March), Visiting Professor,
Department of Mathematics, University of West Indies, Barbados (host: Dean
Charles Cadogan).
-
1988 (August-December), ASI Fellow, Advanced
Systems Institute of British Columbia (Simon Fraser University), Burnaby,
Canada (host: Prof. Binay Bhattacharya).
-
1986 (March-May), Visiting Scholar, Department
of Mathematics, Courant Institute, New York University (host: Prof. Richard
Pollack).
-
1980-81, Chercheur Invité, Centre de
Recherche de Mathématiques Appliquées, Université
de Montreal.
-
1978- 1984 Associate Professor, School of
Computer Science, McGill University.
-
1977 (June-August), Visiting Scholar, Stanford
University, Information Systems Laboratory (host: Prof. Thomas M. Cover).
-
1975 (June-September), Visiting Scholar, Stanford
University, Information Systems Laboratory (host: Prof. Thomas M. Cover).
-
1974-1978, Assistant Professor, School of
Computer Science, McGill University.
-
1973-1974, Visiting Assistant Professor, School
of Computer Science, McGill University.
-
1972-1973, Visiting Lecturer (half-time),
School of Computer Science, McGill University.
-
1968-1972, Research Assistant, University
of British Columbia, Vancouver , B.C., Canada. Character recognition.
-
1968 (Jan.-June), Teaching Fellow, University
of Tulsa, digital circuits and control theory.
-
1967-1968, Electronic Technician, University
of Tulsa, Electrical Engineering Department, construction of electronic
equipment (oscilloscopes).
-
1967 (May-Sept.), Draftsman,
Williams
Brother's Co., Tulsa, Okla., electrical drafting.
-
1966 (May-Sept.), Computer Programmer,
Williams
Brother's Co., Tulsa, Okla., Programming automated drafting of oil
pipelines.
Editorial Positions Held (present and past):
-
Editor, Computational Geometry: Theory and Applications
(1991-present)
-
Associate Editor, International Journal of Computational Geometry and
Applications (1991-present)
-
Editorial Board Member, Forma (1985-present)
-
Editorial Board Member, Investigación Operacional
(2002-present)
-
Editorial Board Member, Journal of Mathematics and the Arts (2006-present)
-
Editor, Discrete and Computational Geometry (1986-97)
-
Editor, The Visual Computer (1987-2003)
-
Associate Editor, Pattern Recognition (1981-1997)
-
Associate Editor, IEEE Transactions on Pattern Analysis and Machine
Intelligence.
-
Associate Editor, IEEE Transactions on Information Theory (January
1983 to July 1984)
-
Associate Editor, Plenum Press Series on Advanced Applications in Pattern
Recognition.
-
Guest-Editor, The Visual Computer, Vol. 10, No. 8, May 1994, Special
Issue on Computational Geometry.
-
Guest Editor, Pattern Recognition Letters, Special
Issue on Computational Geometry, vol. 14, No. 9, September 1993.
-
Guest-Editor, Proceedings of the IEEE,
September 1992, Special Issue on Computational Geometry.
-
Guest-Editor, The Visual Computer, Vol. 3, No. 6, May 1988, Special
Issue on Computational Geometry.
Present and Past Membership in Professional
Societies:
-
New York Academy of Sciences
-
European Association for Theoretical Computer Science
-
Institute of Electrical and Electronics Engineers:
-
Computer Group
-
Systems, Man, and Cybernetics Group
-
Information Theory Group
-
Computer Graphics Society
-
Pattern Recognition Society
-
Classification Society
-
Statistical Society of Canada
-
Canadian Society for the Computational Studies of
Intelligence
-
Canadian Man Computer Communication Society
Society for the Interdisciplinary Study of the
Mind
Other Professional Positions Held:
2005