Previous Teaching Experience

I have previously been a faculty member at several other post-secondary educational institutions.

Bethel College

Bethel College, St. Paul, Minnesota, USA

Trinity Western University

Trinity Western University, Langley, B.C.


For the 1998-1999 Academicc Year, I was responsible for teaching the operating systems courses at UBC.

In both the fall term and the spring term, I taught CPSC 315 (Intro to Operating Systems).

In the spring term, I taught CPSC 415 (Advanced Operating Systems). This course used the XINU operating system and was implemented on Pentium machines for the Spring 1999 term.

The course has changed a ton since I taught it.


I spent 2 years at the University of Ottawa, where I taught courses in Database Systems, Operating Systems, and Electronic Commerce.

Last Modified: October 5, 2007.