Teaching

Some exercises and teaching aids

Current teaching at Ariel University:

    • Spring 2022, Discrete Geometry, Discrete Structures for Computer Science (2x).

    • Fall 2021, Algorithms 1, Algorithms 1 (Honours).

    • Spring 2021, Computational Geometry, Discrete Structures for Computer Science.

    • Fall 2020, Algorithmic Number Theory (3x).

    • Summer 2020, Discrete Structures for Computer Science.

    • Spring 2020, Discrete Geometry.

    • Summer 2019, Discrete Structures for Computer Science.

    • Spring 2019, Computational Geometry, Algorithmic Number Theory.

    • Fall 2018, Linear Algebra 2 (2x).

    • Summer 2018, Discrete Structures for Computer Science.

    • Spring 2018, Computational Geometry, Algorithmic Number Theory.

    • Fall 2017, Linear Algebra 2 (2x).

    • Summer 2017, Discrete Structures for Computer Science.

    • Spring 2017, Algorithmic Number Theory, Discrete Structures for Computer Science.

    • Fall 2016, Discrete Geometry, Linear Algebra 2.

    • Summer 2016, Number Theory.

    • Spring 2016, Number Theory, Discrete Mathematics.

    • Fall 2015, Linear Algebra (2x), Number Theory.

    • Summer 2015, Linear Algebra 2.

    • Spring 2015, Linear Algebra 1, Linear Algebra 2.

    • Fall 2014, Linear Algebra 1, Linear Algebra (3x).

    • Summer 2014, Linear Algebra 2, Calculus 2, Calculus 2 extension.

    • Spring 2014, Linear Algebra 1, Discrete Mathematics.

    • Fall 2013, Linear Algebra (3x).

    • Summer 2013, Linear Algebra 2, Calculus 2.

    • Spring 2013, Linear Algebra 1, Linear Algebra 2, Calculus 2.

    • Fall 2012, Linear Algebra 1.

At EPFL:

At ETH Zürich:

At Tel Aviv University:

    • I was teaching assistant for Discrete Mathematics (several times) and for Data Structures, as well as grader for Scientific Writing.