Curriculum Vitae:

DEGREES RECEIVED:

  • D.Sc., University of Natal, S.Africa, 1986.
  • Ph.D., University of Aberdeen, Scotland, 1965.
  • Dip. H.E., Technological University of Delft, Holland, 1961.
  • B.Sc.Eng., University of Natal, S.Africa, 1958.


PROFESSIONAL EXPERIENCE:

  • 1993-95, University of Michigan, Visiting Scholar, Rackham School of Graduate Studies
  • 1988-date, University of Guelph, Professor, School of Engineering
  • 1988-93, University of Guelph, Director, School of Engineering
  • 1987-88, Wayne State University, Chair & Professor of Civil Eng'g
  • 1986-87, University of Alabama, Cudworth Chair of Computational Hydrology
  • 1971-86, McMaster University, Assoc. Prof. & Professor, Civil Engineering
  • 1983-June, Univ. of the Witwatersrand, Visiting Professor
  • 1979-May, Johannesburg, S.A.
  • 1977-78, Univ. of Lund and Univ. of Lulea, Sweden, Guest Professor
  • 1970, Queen's University, Visiting Professor
  • 1965-71, University of Natal, Senior Lecturer in charge of Hydraulics
  • 1962-65, Ph.D. (Aberdeen Univ.), Research Student
  • 1962, Commissioned Investigation Durban City Engineer, Commissioned Investigator
  • 1961, Dip. Hyd. Eng. (Delft, Holland), Graduate Student
  • 1960- 61, M.S. Zakrzewski & Partners, Engineer
  • 1959, Natal Provincial Water Engineer, Engineer


PROFESSIONAL ENGINEERING REGISTRATION(S):

  • Association of Professional Engineers of Ontario (since 1971)
  • The Institute of Civil Engineers, U.K. (1965-1971)
  • South African Institute of Civil Engineering (1965-1971)


FELLOWSHIPS:

  • Fellow of the Canadian Society of Civil Engineering (1985)
  • Fellow of the American Society of Civil Engineers (1986)

Current National Committees

  • Canadian Society of Civil Engineering:
    Hydrotechnical Committee
    Subcommittee on Urban Stormwater drainage
  • American Society of Civil Engineers:
    Task Force on Water Quality models and pollutant transport
    Urban Water Resources Research Committee

Recent National Committees

  • Engineering Institute of Canada:
    Committee on graduate courses in Environmental Engineering
  • Canadian Nat. Academy of Engineering:
    Committee on University Education in Engineering
  • Royal Society of Canada:
    Committee on Hydroscience Research Evaluation for MacKenzie Basin
  • York University:
    Committee on National Curriculum for Environmental Management Systems


MEMBERSHIP OF PROFESSIONAL AND SCIENTIFIC SOCIETIES:

  1. The American Society of Civil Engineers (since 1965)
  2. American Geophysical Union (since 1965)
  3. International Association for Hydrological Sciences (since 1966)
  4. Engineering Institute of Canada (since 1970)
  5. Canadian Society of Civil Engineers (since 1970)
  6. Association of Professional Engineers of Ontario (since 1971)
  7. American Water Resources Association (since 1971)
  8. Canadian Water Resources Association (since 1977)
  9. American Society of Engineering Education (since 1988)
  10. Universities Council on Water Resources (since 1988)
  11. International Great Lakes Research Association (1974-1986)