Teaching:
Teaching:
I have had the pleasure of teaching various courses, both at the Technion and at CMU.
As Lecturer at the Technion:
Winter 2023-24, Winter 2024-25
Dynamic Graph Algorithms (236011):
Spring 2024
Foundations of Algorithms for Massive Datasets (236779, site TBA):
Winter 2024-25
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):
Introduction to Systems Programming (234122):
Introduction to CS (234114):