Teaching
Rutgers University
Topics in Error Correcting Codes, Rutgers University
The Academic College of Tel Aviv Jaffa
Data Structures, The Academic College of Tel-Aviv Jaffa
Algorithms, The Academic College of Tel-Aviv Jaffa
Topics in Cryptography Seminar, The Academic College of Tel-Aviv Jaffa
Cryptographic Challenges & Approaches in the Google & Cloud Era, The Academic College of Tel-Aviv Jaffa
Advanced Topics in Cryptography 1, The Academic College of Tel-Aviv Jaffa
Cryptography for Big Data Applications Seminar, The Academic College of Tel-Aviv Jaffa
Laboratory in computing on encrypted data, The Academic College of Tel-Aviv Jaffa
Computing on encrypted data seminar, The Academic College of Tel-Aviv Jaffa
Bitcoin and Cryptocurrencies Technology, The Academic College of Tel-Aviv Jaffa
The University of Haifa
Bitcoin and Cryptocurrencies Technology, University of Haifa
Secure Multi-Party Computation, University of Haifa
Seminar in Secure Multi-Party Computation, University of Haifa
Laboratory in Secure Computation on the Cloud, University of Haifa
Laboratory in Privacy Preserving Machine Learning, University of Haifa
Object Oriented Programming, University of Haifa