Deriving a symbolic description of the environment from an image and understanding physics of image formation. To introduce the students to computer vision algorithms, methods and concepts. To teach the fundamental concepts in computer vision and to prepare the student to design simple vision systems. To enable the students to implement vision systems to mechatronic systems. To familiarize the students with typical vision hardware systems and software tools.