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),  websiterationale

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