 |
Teaching
Undergraduate Courses
EECE 353 Digital Systems Design (Summer 2006, Spring 2008, 2009, 2010, Fall 2010, 2011) EECE 476 Computer Architecture (Fall 2006, 2007, 2008, 2009, 2010, 2011)
EECE 496 (4th year projects) (various terms; I typically supervise 2-3 students per term)
Grad Courses
EECE 527 Advanced Computer Architecture (Spring 2008, Fall 2008, Fall 2009, Spring 2011, 2012)
EECE 571 Advanced Computer Microarchitecture (Spring 2007)
EECE 571 Optimizing Compilers (Spring 2007, 2012)
UBC ECE Computer Architecture Reading Group
|