EdusalsaDiscover Your Stanford

CS 131

Computer Vision: Foundations and Applications

  • Not Offered

3 - 4 units

Letter or Credit/No Credit

Robots that can navigate space and perform duties, search engines that can index billions of images and videos, algorithms that can diagnose medical images for diseases, or smart cars that can see and drive safely: Lying in the heart of these modern AI applications are computer vision technologies that can perceive, understand and reconstruct the complex visual world. This course is designed for students who are interested in learning about the fundamental principles and important applications of computer vision. Course will introduce a number of fundamental concepts in computer vision and expose students to a number of real-world applications, plus guide students through a series of projects such that they will get to implement cutting-edge computer vision algorithms. Prerequisites: Students should be familiar with Python (i.e. have programmed in Python before) and Linux; plus Calculus & Linear Algebra.

CS 131 is useful for

Sign Up

To save CS 131 to your course bucketlist

Already Have An Account? Log In