Home Bookmarks Papers Blog

Courses

18/19 Spring 2019 Introduction to Algorithms & Models of Computation CS/ECE 374
Fall 2018 Algorithms CS 473
17/18 Spring 2018 Randomized Algorithms
Fall 2017 Introduction to Algorithms & Models of Computation CS/ECE 374
16/17 Sabbatical
15/16 Spring 2016 No teaching no cry.
Fall 2015 Theory II (new) CS 473
14/15 Spring 2015 Algorithms 473
Fall 2014 Graduate Algorithms 573
13/14 Spring 2014 Randomized Algorithms
Fall 2013 Graduate Algorithms 573
12/13 Spring 2013 Undergrad Algorithms
Fall 2012 Graduate Algorithms 573
11/12 Spring 2012 Computational Geometry 498
Fall 2011 Fundumental Algorithms 473
10/11 Spring 2011 Fundumental algorithms 473
Fall 2010 Randomized Algorithms 598
09/10 Spring 2010 Geometric approximation algorithms
598
Fall 2009 Algorithms 573
08/09 Spring 2009 Theory of computation 373
Fall 2008 Randomized Algorithms
07/08 Spring 2008 Introduction to Theory of Computation
273
Fall 2007 Algorithms 473G
06/07 Sabbatical
05/06 Spring 2006 Algorithms
473G
Fall 2005 Randomized algorithms
04/05 Spring 2005 Algorithms (undergrad section)
473U
Fall 2004 Approximation algorithms in geometry
03/04 Spring 2004 CS 273 - Intro to Theory of Computation
Fall 2003 Algorithms 373G
02/03 Spring 2003 Algorithms CS 373
Fall 2002 Randomized Algorithms
01/02 Spring 2002 Algorithms CS 373
Fall 2001 Algorithms CS 373
20/01 Spring 2001 Randomized Algorithms
Fall 2000 Clustering and Similarity Search in Low dimension

Courses

473 Algorithms.
(Formerly CS 373 Combinatorial Algorithms.)
I continue to do my best to try and improve my teaching abilities - in the end I will get it.

PostDoc in Duke University

Spring semester 1999/2000
Advanced Computational Geometry

TA in Tel-Aviv University

98/99 Fall Semester Software I, Compilation  
Spring Semester Software I
97/98 Fall Semester Software I, Compilation Course
Spring Semester Software I, Workshop on Computational Geometry
Summer Semester Software II
96/97 Fall Semester Assembly Language, Programming Lab 
Spring Semester Compilation Course, Introduction to Computer Science in Scheme 
Summer Semester Assembly Language, Efficiency of Computation 

Last updated: Sun Mar 10 10:48:54 CST 2002