- Introduction to Computer Science and Programming MIT-600
- Artificial Intelligence MIT-6.034
- 6.S094: Deep Learning for Self-Driving Cars
- 6.S099: Artificial General Intelligence
- 6.006: Introduction to Algorithms
- 6.046J: Design and Analysis of Algorithms
- 6.854J: Advanced Algorithms
- 6.851: Advanced Data Structures
- 6.042J: Mathematics for Computer Science