Ph.D.2015 – present, Mathematics and Computer Science, Haifa University
M.Sc.2002 – 2005, Mathematics and Computer Science, Haifa University
B.A.1996 – 1999, Mathematics and Computer Science, Haifa University
2001 – present Lecturer, ORT Braude College, Department of Software Engineering
2002 – 2005 TA, Haifa University, Faculty of Mathematics and Computer Science
2001 – 2005 Teacher, Center for Gifted Children, ORT Braude College
2001 – TA, Faculty of Computer Science, Emek-Izrael College