Teaching

Bar Ilan University:

  • Automata and Computability (2019)
  • Online Algorithms (2018-9)
  • Data Structures and Algorithms 2 (2017-, x4)
  • Design and Analysis of Algorithms (2015-8, x4)
  • Computational Geometry and Its Applications to Robotics (2014-, x6)
  • Computer Networks and Internet 2 (2014-6, x2)
  • Computer Networks and Internet 1 (2013-, x7)

University of Haifa (CS & Science Education):

  • Algebra 1 (2008)
  • Algorithms (2008)
  • Probability Theory (2007-8)
  • Computability Theory (2007-8)
  • Online Algorithms and Competitive Analysis (2005-6)
  • Seminar in Algorithms (2005)
  • Combinatorial Algorithms (2004-5)

Tel Aviv University (EE):

  • Data Structures and Algorithms (2003-4)

Technion (CS):

  • Computability Theory (2001-4, x 5)