
Introduce the theory and applications of Computer Vision, and provide a broad overview (breadth) of current problems and techniques in Computer Vision. Demonstrate several simple applications in which Computer Vision techniques are useful. Familiarize students with complete Computer Vision systems, and show how different components interact in a complete system. Make students confident that they can write programs to solve Computer Vision problems, through the use of several programming assignments and examples. Give examples of some current research approaches in Computer Vision.