Computational Geometry |
CPSC516 |
2022W1 |
Advanced Algorithm Design and Analysis |
CPSC420+500 |
2015W2,2016W2,2022W2,2023W2 |
Basic Algorithms and Data Structures |
CPSC221 |
2004W2,2005W2,2008W1,2010W1,2011W1,2012W1,2013W1,2015W1,2016W1,2018W2,2019W1,2020W1,2020W2 |
Graph Drawing |
CPSC536E |
2013W2,2017W2,2023W1 |
Fundamentals of Algorithm Design and Analysis |
CPSC500 |
2000W2,2001W2,2002W2,2003W2,2004W2,2006W1,2008W2,2009W2,2010W2,2011W2,2012W2,2013W1 |
Computational Geometry and Graph Drawing |
CPSC516 |
2012W2 |
Intermediate Algorithm Design and Analysis |
CPSC320 |
2009W1 |
Discrete Mathematics |
CPSC220 |
1994W2 (as a postdoc) |