Academic Information
Education
- 1975 Thornhill Secondary School, Thornhill, Ontario
- 1979 B.Sc. (computer science), University of Toronto
- 1980 M.Math (computer science), University of Waterloo
- 1986 Ph.D. (computer science), University of Waterloo
Employment
- 1984-1985: Lecturer, Computing Science, University of Alberta
- 1985-1989: Assistant Professor, Computing Science, University of Alberta
- 1989-1994: Associate Professor, Computing Science, University of Alberta
- 1994-present: Professor, Computing Science, University of Alberta
- 2005-2008: Chair, Computing Science, University of Alberta
- 2008-present: Vice Provost and Associate Vice President (Information Technology)