Professional Societies
• Association of Computing Machinery (1972-present)
• IEEE (1982-present)
• Federation of American Scientists (2007-present)

Fellowships

Massey College, University of Toronto
• Junior Fellow 1974-75, 75-76, 76-77, 77-78

Trinity College, University of Toronto
• College Fellow, 1972-73
• Cummings Fellow, 1973-74
• Special Member, Sr. Common Room, 1975-77