Teaching Experience
69 - Logic and Set Theory
Reichman University
Lecturer
Spring 2024
UndergraduateFoundations of countable and uncountable infinite sets, propositional logic, and first-order logic.
3559 - Coding Theory
Reichman University
Lecturer
Summer 2023
GraduateChannels, bounds, and linear codes (Hamming, BCH, Reed-Solomon) with applications in storage/communication
3699 - Computational Models
Reichman University
Teaching Assistant
Spring 2023
UndergraduateFormal models of computation including finite automata, context-free languages, pushdown automaton, Turing machines, and fundamental concepts of computability theory.
02360379 - Coding and Algorithms for Memories
Technion – Israel Institute of Technology
Head Teaching Assistant
Winter 2021, Winter 2022, Winter 2023
GraduateAdvanced coding techniques for data management, non-volatile memories, RAID technologies and DNA-based data storage.
02340141 - Combinatorics
Technion – Israel Institute of Technology
Teaching Assistant & Head Teaching Assistant
Spring 2019, Winter 2020, Spring 2020, Winter 2021, Spring 2021, Winter 2024
UndergraduateCounting techniques, generating functions, and graph theory.
02340114 / 02340117 - C Language Programming
Technion – Israel Institute of Technology
Teaching Assistant
Winter 2019
UndergraduateFundamental programming concepts in C language, including pointers, memory management, recursion and backtracking.