
MIT OpenCourseWare
A free and open online publication of educational material from thousands of MIT courses, covering the entire MIT curriculum, ranging from introductory to the most advanced graduate courses. On the OCW website, each course includes a syllabus, instructional material like notes and reading lists, and learning activities like assignments and solutions. Some courses also have videos, online textbooks, and faculty insights on teaching. Knowledge is your reward. There's no signup or enrollment, and no start or end dates. OCW is self-paced learning at its best. Whether you’re a student, a teacher, or simply a curious person that wants to learn, MIT OpenCourseWare (OCW) offers a wealth of insight, inspiration, videos, and a whole lot more! Get the full picture on the OCW website at https://ocw.mit.edu. Accessibility: https://accessibility.mit.edu/ User comments policy: https://ocw.mit.edu/comments/ (Channel banner photo by Nietnagel on Flickr: https://flic.kr/p/8WXxfK.)
Episodes


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

The Kitchen Cloud Chamber with Prof. Anne White

Lecture 6: Bisection Search

Lecture 10: Lists and Mutability

Lecture 12: List Comprehension, Functions as Objects, Testing, and Debugging (ALSO BROKEN)

Lecture 14: Dictionaries

Lecture 3: Iteration

Lecture 16: Recursion on Non-numerics

Lecture 21: Timing Programs and Counting Operations

Lecture 25: Plotting

Lecture 23: Complexity Classes Examples

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

Lecture 1: Introduction to CS and Programming Using Python
This introductory computer science lecture focuses on teaching the basics of Python programming. The lecture progresses from explaining the difference between declarative and imperative knowledge, illustrating how computers execute algorithms, to introducing Python's fundamental data types (integers, floats, booleans)...

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

Lecture 22: Big Oh and Theta

Lecture 19: Inheritance

Lecture 11: Aliasing and Cloning

Lecture 17: Python Classes

Lecture 9: Lambda Functions, Tuples, and Lists
Follow this podcast in Podwise
Sign in to get AI summaries, transcripts and mind maps for any episode, including new ones.
