Teaching

I am a lead lecturer and organizer for MIT 6.S191: Introduction to Deep Learning, MIT’s official introductory course on deep learning foundations and applications.

Together with Ava Soleimany, I organize the course from scratch; including developing the curriculum, teaching the lectures, designing software labs, publishing the content online, and handling sponsorship from industrial partners.

We cover a wide range of deep learning methods with applications to machine translation, image recognition, game playing, image generation and more. The course incorporates labs in TensorFlow and peer brainstorming along with lectures. We conclude with project proposals and feedback from the staff and a panel of our industry sponsors.

The entire course is open-sourced and available on http://introtodeeplearning.com.