Visit Homepage
Skip to content

Teaching

I have recently taught CPSC 110, CPSC 210, CPSC 310, SCIE 113, VANT 148, and VANT 149.

  • 2015W – Vant 148, UBC Vantage College Projects
  • 2015S – Vant 149, Multidisciplinary Research Project
  • 2014W2 – CPSC 110, Computation, Programs and Programming
  • 2014W2 – SCIE 113, First-Year Seminar in Science
  • 2014W1 – CPSC 110, Computation, Programs and Programming
  • 2014W – Vant 148, UBC Vantage College Projects
  • 2014S – CPSC 110, Computation, Programs and Programming
  • 2013W2 – CPSC 210, Software Construction
  • 2013W2 – CPSC 310, Introduction to Software Engineering
  • 2013W1 – CPSC 110, Computation, Programs and Programming

I have supervised or co-supervised students in CPSC 448 (Directed Studies in Computer Science). Three of these students contributed to Humanitarian Free and Open Source Software projects and published an article about their experiences.

Previously, I have also taught CPSC 101 (Connecting with Computer Science), CPSC 121 (Models of Computation), CPSC 211 (Introduction to Software Development), and CPSC 417 (Computer Networking). I’ve been the faculty sponsor for two different Student Directed Seminars.

Be First to Comment

Leave a Reply