Introduction to Deep Learning

Photo of HTML text on a computer monitor.

This course introduces deep learning in computer science. (Image is in the public domain. Courtesy of Markus Spiske.)


MIT Course Number


As Taught In

January IAP 2020



Cite This Course

Course Description

Course Features

Course Description

This is MIT's introductory course on deep learning methods with applications to computer vision, natural language processing, biology, and more! Students will gain foundational knowledge of deep learning algorithms and get practical experience in building neural networks in TensorFlow. Course concludes with a project proposal competition with feedback from staff and panel of industry sponsors. Prerequisites assume calculus (i.e. taking derivatives) and linear algebra (i.e. matrix multiplication), and we'll try to explain everything else along the way! Experience in Python is helpful but not necessary.

Related Content

Alexander Amini, and Ava Soleimany. 6.S191 Introduction to Deep Learning. January IAP 2020. Massachusetts Institute of Technology: MIT OpenCourseWare, License: Creative Commons BY-NC-SA.

For more information about using these materials and the Creative Commons license, see our Terms of Use.