Ph.D. (Computer Science), University of Washington, 1996
    Advisor: David Notkin
    Thesis: Lightweight Structural Summarization as an Aid to Software Evolution

M.S. (Computer Science), University of Washington,1994
    Advisor: David Notkin

B.Sc. Honours (Computing Science), University of Alberta, 1987

Major Employment

Associate Dean, Research & Grad Studies, Faculty of Science, UBC, 2013-present
Professor, UBC, 2006-present
Co-Founder and Chief Scientist, Tasktop Technologies, 2007-present
Associate Professor, UBC, 2001-2006
Assistant Professor, UBC, 1996-2001
Software Designer, MPR Teltech Ltd., 1987-1992


    See my publications page.

Selected Awards

Selected Professional Activities (Current)