Courses

Current UBC

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

I received a UBC CS "Incredible Instructor Award" for 2007, based on 424 student evaluations.

         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

         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