Courses

Current UBC

         424 Geometric Modeling (spring 2007, 2009, 2013, 2015, Spring 2017/18)

         NEW Video Game Programming (436D Topics in Computer Science) (Spring 17/18 )

         524 Computer Graphics: Modeling (fall 2006, 2007, 2008, spring 2012,spring 2014, fall 2016) formerly 533A

I received a UBC CS "Incredible Instructor Award" for Spring 2007, thanks to the evaluations I got for this course.

         314: Introduction to Computer Graphics (fall 2004, fall 2005, fall 2011,fall 2012,fall 2013,fall 2016)

         448 Directed studies (ongoing)

         221 Data Structures and Discrete Math (spring 2008)

         533A : Digital Geometry (spring 2004, spring 2005, spring 2006)

 

2001-2003 Technion

 

         Introduction to Computer Graphics (234325) (fall 2001, fall 2002)

         Digital Geometry Processing (236607) (spring 2002. spring 2003)
Ranked top 15% (within elective/graduate courses category) in teaching evaluation by students (2002)

         Computer Graphics Laboratory (234326/236328) (fall 2001, spring 2002)

1996-1999 Hebrew University

During my PhD studies I taught or TAed the following courses:

 

         Introduction to Computer Science (Fall 1999) TA

         Programming Laboratory (Fall 1998) Lecturer

         Programming Laboratory (Fall 1997, Fall 1996) TA