Learn how to represent and manipulate images and videos using code Learn how digital cameras work Understand how Machine Learning methods, including deep learning, are used to solve challenging computer vision tasks (classification, segmentation, detection) Apply the appropriate algorithms to solve simple or complex computer vision tasks