Dr. Amir Rubinstein is a faculty member at the Computer Science school at Tel Aviv University. His main interest areas are computer science education, innovation in teaching, and incorporating computational thinking in other academic disciplines. He received his B.Sc. and M.Sc. in Computer Science and Bioinformatics from the Technion in Israel, and his Ph.D in Computer Science from Tel Aviv University. Amir has more than 15 years of teaching experience in various Israeli universities and colleges. He won teaching prizes at the Technion, Tel Aviv University, the Open University and Ort Braude College. He designed some new courses, including “Computational thinking for Life Scientists”, and a recently developed MOOC “First steps in CS and Python programming”.
ד”ר אמיר רובינשטיין הינו מרצה למדעי המחשב באוניברסיטת תל אביב. ד”ר רובינשטיין עוסק בתכנון, פיתוח והוראה של קורסים במדעי המחשב, ובמחקר של שיטות הוראה יעילות.
Expert teachers from around the country
Small classroom setting allows direct interaction between students and teacher
State-of-the-art online learning tools specifically suited for distance learning