Teaching, Notes and Videos

Youtube video courses (in English):

Seminar lectures (in Hebrew):

These are mathematical lectures made for students in their first semesters:

  • On a weird rational average (Hebrew) – Technion math faculty, Math club:
    abstract The “wrong” way to sum up two rationals is by taking \frac{a}{b} \oplus \frac{c}{d} := \frac{a+c}{b+d}. However, while this doesn’t really give us the sum of the rational, it is an interesting operation nonetheless called the “mediant”. In this lecture we will learn about this mediant and its properties, and its see some of its many connection all sorts of interesting mathematics.
  • From white noise to natural noise (Hebrew) – Technion math faculty:
    abstract One of the fascinating problems in computer graphics is making objects look as real as possible, starting from clouds and mountains, and up to skin and hair. It was known already from the beginning that some random white noise can help this feeling of “realness”, but this help has its limit too. In this lecture we will see how people created this white noise, and combined it with some interesting mathematics, in order to create the “natural” noise which is used today almost everywhere from computer games to Hollywood moives.

Lecturer at the University of Zurich:

  • Introduction to p-adic numbers.

Lecturer at the Technion:

Teaching assistant at the Technion:

Math courses (for mathematicians):

  • Infinitesimal Calculus 2 – recitation notes (Hebrew)
  • Introduction to Metric and Topological Spaces.
  • Introduction to Group Theory.
  • Introduction to Rings and Fields.
  • Introduction to Number Theory.

Math courses (Technion International School):

  • Nonnegative Matrices – Theory and Applications.

Math courses (for all the others):

  • Calculus 1t.
  • Calculus 2t.
  • Linear Algebra 1.
  • Modern Algebra.
  • Complex Functions and Integral Transforms.

Computer Science courses:

  • Combinatorics for CS.
  • Algorithms 1.