This course introduces the basic concepts in computer vision including low-level image analysis methods, image formation, edge detection, feature detection, and image segmentation. Students will implement several computer vision algorithms throughout the semester.