Introduction to Deep Learning
- Free
- No certificate
6.S191 is MIT's introductory course on deep learning, taught during the January Independent Activities Period by Alexander Amini and Ava Soleimany. The OpenCourseWare listing currently reflects the January 2026 edition, and its only resource is a link to the course's own website, where the lecture videos, slides and software labs are published. The course covers deep learning methods and their applications to computer vision, natural language processing, biology and other areas. Students are meant to leave with foundational knowledge of deep learning algorithms and hands-on experience building neural networks in TensorFlow, and the on-campus class ends with a project proposal competition judged by staff and industry sponsors.
Stated prerequisites are calculus at the level of taking derivatives and linear algebra at the level of matrix multiplication; the instructors say they will try to explain everything else along the way, and that Python experience is helpful but not required. Compared with MIT's semester-long OpenCourseWare offerings, this is a short, intensive series: the OCW page is a gateway to the course site rather than a full set of notes, problem sets and exams, so pair it with a linear algebra or machine learning course if you want practice material. The videos, slides and labs are free, no account is needed, the course site releases its materials under the MIT licence rather than OpenCourseWare's Creative Commons terms, and no certificate is offered.
What you’ll learn
- Understand the foundations of deep learning algorithms
- Build neural networks in TensorFlow
- See how deep learning is applied to computer vision, natural language processing and biology
- Develop a project proposal in the style of the course competition
Who it’s for
Learners with basic calculus and linear algebra who want a fast, video-based introduction to modern deep learning; not for those who need graded labs or a certificate.
Instructors
- Alexander Amini MIT
- Ava Soleimany MIT
Course details
- Skills covered
- Engineering
- Computer Science
- Artificial Intelligence
- Graphics and Visualization
- Software Design and Engineering
Source: MIT Open Learning (opens in a new tab) · Verified · Report a change
More free MIT courses
Every MIT course we have verified, with cost and certificate terms compared.
Computer ScienceAll free Computer Science courses
Free and free-to-audit Computer Science courses from every provider, ranked.