Bar Ilan University:
- Online Algorithms (2019-22, x2)
- Data Structures and Algorithms 2 (2017-22, x6)
- Design and Analysis of Algorithms (2015-22, x6)
- Computational Geometry (2014-21, x7)
- Computer Networks and Internet 2 (2014-22, x3)
- Automata and Computability (2019)
- Computer Networks and Internet 1 (2014-20, 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)