Teaching

  • Distributed Graph Algorithms, graduate (TA in charge), 2019
  • Computability Theory, undergraduate (TA), 2017-2019
  • Combinatorics for computer science, undergraduate (TA), 2015-2017
  • Modern Cryptology, graduate (TA in charge), 2014-2016
  • Teaching in a math summer camp in number theory (in the Mathematics department at the Technion), 2012-2014