top of page

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)

​

Extended intro to CS 

​

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)

 

FIRST STEPS IN COMPUTER SCIENCE

צעדים ראשונים במדעי המחשב ותכנות בפייתון

​

​

 

DATA STRUCTURES

מבני נתונים

​

​

Abstract Bubbles

© 2023 by Tel Aviv University. Proudly created with Wix.com

bottom of page