|
More recently I completed my PhD in the Department of Computer Science at the University of Toronto. My thesis title was "Graph Searching" and studied a number of graph search/graph traversal algorithms, characterized them based on the vertex orderings they can generate, and extended these algorithms to create a class of techniques to producing minimal elimination orderings and minimal triangulations.
While I was a student, I was highly involved in the university community. I represented the graduate students in my department on the CSGSBS executive as Representative the Graduate Students' Union General Council. I was twice elected to represent graduate students in Division III (Physical Sciences) on the School of Graduate Studies Council and at the Division III Executive Council. I was also elected by the GSU Council as an Executive-at-Large of the GSU, and served as Chair of the GSU Academics and Funding Committee during that time.
I have taught a number of Computer Science courses at the University of Toronto; they are listed on my courses page. I generally teach courses in my general research area (theoretical computer science and algorithms) or interest areas (programming, operating systems). In the past I served as a teaching assistant or tutor in a variety of courses at the University of Toronto. I have also taught Computing Science at Concordia University College of Alberta and served various TA roles in the Computing Science Department and Mathematics Department at the University of Alberta. I am trying to keep my teaching dossier up to date, but I'm sure it's a few terms behind.
Among my passions are the ACM Programming Contest (where we placed 8th in the 2000 world finals, and 11th in the 1999 world finals), hacking Linux, cryptography and coding, algebraic computation, algorithms, graph theory, biking, swimming, soccer, ultimate frisbee, dancing, and cards.
Richard Krueger
Department of Computer Science
University of Toronto
10 King's College Road
Toronto, Ontario
CANADA M5S 3G4
Copyright © Richard Krueger All rights reserved. |
![]() Computer Science |
|