Learn · Introduction to Computer Science and Programming in Python

Lecture 11 of 12Lecture Videos50 min

Lecture 11: Understanding Program Efficiency, Part 2

Dr. Ana Bell, Prof. Eric Grimson and Prof. John Guttag · Massachusetts Institute of Technology

At MIT OpenCourseWare Transcript

Credits and licence

From
Introduction to Computer Science and Programming in Python, Massachusetts Institute of Technology (at MIT OpenCourseWare)
Licence
CC BY-NC-SA 4.0, as MIT OpenCourseWare states it. Non-commercial use only.
Attribution
Dr. Ana Bell, Prof. Eric Grimson, Prof. John Guttag. Introduction to Computer Science and Programming in Python. Fall 2016. Massachusetts Institute of Technology: MIT OpenCourseWare, https://ocw.mit.edu/. License: Creative Commons BY-NC-SA.
Who can watch
Tweens profiles and older. How courses are placed

All the lectures

  1. Lecture 1: What is Computation? 44 min · Video
  2. Lecture 2: Branching and Iteration 44 min · Video
  3. Lecture 3: String Manipulation, Guess and Check, Approximations, Bisection 46 min · Video
  4. Lecture 4: Decomposition, Abstraction, and Functions 42 min · Video
  5. Lecture 5: Tuples, Lists, Aliasing, Mutability, and Cloning 42 min · Video
  6. Lecture 6: Recursion and Dictionaries 49 min · Video
  7. Lecture 7: Testing, Debugging, Exceptions, and Assertions 42 min · Video
  8. Lecture 8: Object Oriented Programming 42 min · Video
  9. Lecture 9: Python Classes and Inheritance 48 min · Video
  10. Lecture 10: Understanding Program Efficiency, Part 1 52 min · Video
  11. Lecture 11: Understanding Program Efficiency, Part 2 50 min · Video
  12. Lecture 12: Searching and Sorting 49 min · Video