View Detailed Profile
Lecture 1: Introduction to CS and Programming Using Python

Lecture 1: Introduction to CS and Programming Using Python

MIT

Lecture 10: Lists and Mutability

Lecture 10: Lists and Mutability

MIT

Lecture 2: Strings, Input/Output, and Branching

Lecture 2: Strings, Input/Output, and Branching

MIT

Lecture 14: Dictionaries

Lecture 14: Dictionaries

MIT

Lecture 17: Python Classes

Lecture 17: Python Classes

MIT

3. String Manipulation, Guess and Check, Approximations, Bisection

3. String Manipulation, Guess and Check, Approximations, Bisection

MIT

Lecture 4: Loops over Strings, Guess-and-Check, and Binary

Lecture 4: Loops over Strings, Guess-and-Check, and Binary

MIT

Do You Still Need to Learn Python in the Age of AI?

Do You Still Need to Learn Python in the Age of AI?

Ana Bell explains to the host, Sarah Hansen, why learning

Lecture 12: List Comprehension, Functions as Objects, Testing, and Debugging

Lecture 12: List Comprehension, Functions as Objects, Testing, and Debugging

MIT

Lecture 26: List Access, Hashing, Simulations, and Wrap-Up

Lecture 26: List Access, Hashing, Simulations, and Wrap-Up

MIT

Lecture 18: More Python Class Methods

Lecture 18: More Python Class Methods

MIT

Lecture 8: Functions as Objects

Lecture 8: Functions as Objects

MIT