Amir Rubinstein
אמיר רובינשטיין
امير روبينشطين


Teaching
Current educational projects / initiatives
MOOC in Data structures (with Prof. Hanoch Levi, on air since October '20)
Textbook: "Computational Thinking for Life Scientists" (with Prof. Benny Chor and CUP, due March '22)
Courses I teach almost regularly these days at TAU
First steps in CS and Python (MOOC, see promo on this page)
Discrete math
Data structures
CS education seminar (undergraduate)
CS education seminar (graduate, focuses on learning analytics and educational data mining)
CS seminar: "Bird's eye view of CS" (מבט-על: מדעי המחשב)
Learning material developed
Data Structures, booklet and videos (from 2010, mind you!)
Computational Approaches for Life Scientists (original course), website, rationale
Logical thinking and argumentation booklet, rationale
In the past I also taught these courses
Introduction to programming, cyber track for "non-exact" sciences, TAU (2013-2018)
Computational Approaches for Life Scientists, Technion (2013-2017)
Discrete Mathematics, Haifa University (2006-2007)
Introduction to CS - Marine officers academic program (IDF), Haifa University (2008-2013)
Data Structures, Ort Braude College (2008-2012)
Discrete Mathematics, Ort Braude College (2008-2012)
Data structures and algorithms for math students, Ort Braude College (2008-2012)
Logical thinking and argumentation, Ort Braude College (2010-2011)
Data Structures and Introduction to Algorithms, The Open University of Israel (2008-2013)
Algorithmics, The Open University of Israel (2012)
Algorithms, Netanya Academic College (2008-2009)
