Skip to main content



  1. ENGR-2050-07 IED F2017
  2. ECSE-4750 and 6964-01 Computer Graphics F2017
  3. More courses,
  4. Teaching Techniques (2016).

Office hours

  1. After almost every class, I stay as long as there are questions. Other people are also welcome to catch me then. I also sign forms at the start of class.
  2. Otherwise, email to discuss another time. Mon and Thurs afternoons and some Wed afternoons are best.
  3. If you me a PDF of the form; I'll email back a PDF of the signed form.