6. Recursion and Dictionaries Share: Download MP3 Similar Tracks 7. Testing, Debugging, Exceptions, and Assertions MIT OpenCourseWare 10. Understanding Program Efficiency, Part 1 MIT OpenCourseWare 5 Simple Steps for Solving Any Recursive Problem Reducible 6. Monte Carlo Simulation MIT OpenCourseWare What on Earth is Recursion? - Computerphile Computerphile 8. Object Oriented Programming MIT OpenCourseWare 12. Searching and Sorting MIT OpenCourseWare 2. Branching and Iteration MIT OpenCourseWare MIT Introduction to Deep Learning | 6.S191 Alexander Amini Recursion Simply Explained with Code Examples - Python for Beginners Python Simplified Towers of Hanoi: A Complete Recursive Visualization Reducible Recursion 'Super Power' (in Python) - Computerphile Computerphile Lec 1 | MIT 6.00 Introduction to Computer Science and Programming, Fall 2008 MIT OpenCourseWare 9. Python Classes and Inheritance MIT OpenCourseWare 5. Tuples, Lists, Aliasing, Mutability, and Cloning MIT OpenCourseWare 3. String Manipulation, Guess and Check, Approximations, Bisection MIT OpenCourseWare 11. Understanding Program Efficiency, Part 2 MIT OpenCourseWare 15 CS 106B Lecture Backtracking diceRolls, diceSum part 1 Marty Stepp CS106 CS193 Stanford Archive 2. Optimization Problems MIT OpenCourseWare