Python Class Methods: Decomposition and Abstraction
1:17:26Python Classes
47:48Recursion on Non-numeric Data Structures
1:17:53Exceptions and Assertions in Python
42:56List Comprehension, Functions as Objects, Testing, and Debugging in Python
1:15:46Aliasing and Cloning in Python
46:17Modern Machine Learning Methods: Large Step-Size Optimization, Implicit Bias, and Benign Overfitting
1:15:13Recursion
45:19Lambda Functions, Tuples, and Lists in Python
45:26Functions as Objects
1:17:46Decomposition, Abstraction, and Functions
45:54Bisection Search and Newton-Raphson
1:14:27Floats and Approximation Methods
47:11Loops over Strings, Guess-and-Check, and Binary
1:13:16Iteration and Control Flow in Python
46:42Strings, Input/Output, and Branching in Python
1:18:58Introduction to Computation and Python Programming
1:03:30This lecture introduces fundamental programming concepts including iteration over strings and sequences, the guess-and-check algorithmic paradigm, and the principles of binary number representation in Python.
MIT 6.100L Introduction to CS and Programming using Python, Fall 2022