Home › Teaching

I currently teach two courses regularly:

Logic design - a basic undergraduate course about computer design.

Computer Vision - a graduate and advance undergraduate course.

I also give, occasionally, a computer vision seminar.

The lecture notes, (in Hebrew, below) were composed for the introductory Signal and image processing course, which I no longer give. Note that the current version of the course , given by Prof. Freddy Bruckstein, is very different.

Chapter 1: Introduction.
Chapter 2: Signals and Systems (discrete).
Chapter 3: The human visual system, and its implications to discretization and quantization.
Chapter 4: Image enhancement.
Chapter 5: Signals and systems (continuous).
Chapter 6: Signals and System analysis using eigenfunctions.
Chapter 7: Two dimensional Fourier transforms.
Chapter 8: Image compression.