6.100L | Fall 2022 | Undergraduate

Introduction to CS and Programming using Python

Lecture 15: Recursion

Recursion is a programming method and a way to divide and conquer. A problem is broken down into a base case and a recursive step.

Course Info

Fall 2022
Lecture Notes
Lecture Videos
Podcasts
Problem Sets
Problem-solving Notes
Programming Assignments with Examples
Readings