Teaching:

I have had the pleasure of teaching various courses, both at the Technion and at CMU.

As Lecturer at the Technion:

Algorithms 1 (234247)

Winter 2023-24


Dynamic Graph Algorithms (236011, site TBA)

Spring 2024

As TA @ Carnegie Mellon:

Graduate Algorithms (15-750):
Spring 2019

Probability and Computing (15-359/659):
Spring 2015

As TA @ the Technion:

Data Structures 1 (234218): 
Spring 2012, Winter 2011–2012, Spring 2011, Winter 2010–2011, Spring 2010


Algorithms 1 (234247): 

Summer 2011, Summer 2010


Introduction to Systems Programming (234122): 

Spring 2009


Introduction to CS (234114): 

Winter 2008–09