Applications and Algorithms in Computer vision

OverviewTopicsNotes & MaterialProjectsResources
Click for Course Overview
Click for Course Topics
Click for Course Notes& Material
Click for Course Projects
Click for Course Resources


Lihi Zelnik-Manor

lihi -at-

personal website

phone: 5736

Office:  Meyer 959

Office hours:  Tuesday 15:30-16:30, or schedule by email


Short description

This course is intended for graduate and advanced undergraduate students who are interested in computer vision. The goal of the course is to provide students with the basic techniques and results in the field. 

Computers and machines today are still limited in their ability to interact with their suroundings due to their inability to “see”. The goal of computer vision is to provide man-made machines seeing capabilities that will enable them to interact with the world and with humans. We use cameras to look at the world and develop methods for “understanding” what the cameras capture. 

In this course you will:

  • Be exposed to several basic areas in computer vision
  • Implement real working projects
  • Find out why basic math courses are actually useful for something real


A bunch of things you want to know. 

  • A good working knowledge of Matlab
  • Linear Algebra
  • Any previous exposure to computer vision, machine learning, applied probability, and/or image processing will be an asset.

Please feel free to contact me if you have any concerns about whether or not you should take this course.


We will be using the new text book of Rick Szeliski: Computer Vision: Algorithms and Applications.

Optional: Forsyth & Ponce, Computer Vision: A Modern Approach, Pearson, 2002, ISBN 0130851981


Email List:  Please send me an email asking to be added to the distribution list.
I will use emails to for updates/corrections/information.


The grade is based on three home-work (15% each) assignments and a final project (50%), class participation (5%).
Project submission will be one-on-one with the course staff and will include questions on the course material.