I am a professor in the David R. Cheriton School of
My main research interest lies
in algorithms for geometric problems, in particular in
computational geometry and planar graphs.
I teach courses at all levels, from
1st year CS to graduate courses. Courses I taught recently include
(Data Structures and Data Management), and
I supervise students at all levels. To apply:
- Undergraduate students: Check the URA web page; if no positions with me are listed then I currently have none available.
- Master's and PhD: You must apply through the
official application web site; else I will not consider your application.
- Postdocs and short-term visitors: Contact me by email. (Hint: If I haven't met you or your supervisor,
the answer is very likely "no".)