![]() |
MIT CSAIL6.S058: Introduction to Computer Vision |
![]() |
Spring 2026 |
||

This course provides an introduction to computer vision, covering topics from early vision to mid- and high-level vision, including low-level image analysis, edge detection, image transformations for image synthesis, methods for 3D scene reconstruction, motion analysis and tracking. Additionally, presents basics of machine learning, convolutional neural networks, and transformers in the context of image and video data for object classification, detection, and segmentation.
Due to the ongoing effects of the winter storm, MIT campus will be closed tomorrow and we will cancel lecture on Feb. 24. While you will not be responsible for the content of tomorrow's planned lecture on an exam, we will share the slides as an additional resource for your reference. We think that they may be helpful as you work on your final project and do research outside of the course.
Make sure to check out the course info below, as well as the schedule for updates. The course units are 4-0-11 (Undergraduate Level, CI-M Subject). The
prerequisites of this course are (18.06 or 18.C06), and (6.1200, 6.3700, 6.3800, 18.05, or 18.600). Good luck with your semester!
Classroom recordings will be posted here.
Please use the course Piazza page for all communication with the teaching staff.










Which instructor/TA for which OH is tracked on the TA OH calendar.
Please direct all problem set questions to TAs rather than instructors!