Past (Imperial College)
- 341 Introduction to Bioinformatics, Department of Computing, Spring 2016
- 341 Introduction to Bioinformatics, Department of Computing, Spring 2015
- 341 Introduction to Bioinformatics, Department of Computing, Spring 2014
- 341 Introduction to Bioinformatics, Department of Computing, Spring 2013
- 341 Introduction to Bioinformatics, Department of Computing, Spring 2012
- 341 Introduction to Bioinformatics, Department of Computing, Spring 2011
- 341 Introduction to Bioinformatics (Biological Networks), Department of Computing, Spring 2010
Past (University of California, Irvine)
- CS 265 Graph Algorithms, graduate course, UC Irvine, Winter 2009
- CS 288A Biological Networks, graduate course, UC Irvine, Winter 2009
-
ICS 139W Critical Writing,
undergraduate course, UC Irvine, Winter 2009
-
CS 163 Graph Algorithms,
undergraduate course, UC Irvine, Spring 2008
-
ICS 288A Biological Networks,
graduate course, UC Irvine, Winter 2007
-
ICS 139W Technical Writing,
undergraduate course, UC Irvine, Winter 2007
-
ICS 280 Biological Networks,
graduate course, UC Irvine, Winter 2006
-
ICS 265 Graph Algorithms,
graduate course, UC Irvine, Winter 2006
Past (University of Toronto)
-
First year courses:
-
Teaching Assistant and Substitute Instructor: CSC 199 Beautiful Algorithms, U of T, Fall 2001 and Spring 2002
-
Teaching Assistant: MAT 154, 155, 157, 158 Applied Calculus Courses, SFU, Spring 1996
-
Second year course:
-
Teaching Assistant: CSC 238 Discrete Mathematics, U of T, Summer 1999 and Summer 2001
-
Third year course:
-
Teaching Assistant: MATC32 Graph Theory and Algorithms, U of T at Scarborough, Fall 2000
-
Graduate courses:
-
Teaching Assistant: CSC 2414 Topics in ADM: Analysis of Algorithms, U of T, Spring 2002
