top of page

Teaching

I serve as the Digital Sciences for High-Tech unit head, where I teach.

I am also involved in many other academic tutoring and outreach activities.

Here is a list of the main academic courses that I currently teach.

Online Courses

IEEE Signal Processing Society (SPS) Short Course

  • Opportunistic Integrated Sensing and Communication (OISAC) in Wireless Communication Networks – a Tool for Environmental Monitoring (available at IEEE SPS)

Digital Sciences for High-Tech

Spring Semester (2025)

Fall Semester (2024-2025)

  • Introduction to Probability, 0560-2801

  • Methods in Image Processing and Computer Vision, 0560-4463

  • Industry Experience Project, 0560-4000

School of Electrical and Computer Engineering

Spring Semester (2025)

  • Integrated Sensing and Communication for Weather Monitoring Using Wireless Communication Networks, 0510-7116

    • Course coordinator and co-instructor with Prof. Hagit Messer-Yaron â€‹

bottom of page