MIT6 Introduction to Computer Science and Programming in Python
===
Introduction To Computation
---
- [What is Computation?](/DRqYz4WITbiwZG9ACPTRSg)
Basic Data Types, Loops, Conditional Statements, Algorithms
---
- [Branching and Iteration](/ubbn3n9pQyu2t-USsIUQ9g)
- [String Manipulation, Guess and Check, Approximations, Bisection](/Dwr7Q1PLRO-6_klvj4y2cw)
- [Decomposition, Abstraction, and Functions](/ey1tnnXyRIyUwAJ3g2qKeA)
Data Structures
---
- [Tuples, Lists, Aliasing, Mutability, and Cloning](/SJ8pVMgpSTKU8Jru1dSFFg)
Recursion
---
- [Recursion and Dictionaries](/ZxnkRNF1R2OuUkuKVGL2ww)
Defensive Programming
---
- [Testing, Debugging, Exceptions, and Assertions](/fndx8UuXQB2AgzvGK16plg)
Python Classes and Inheritance
---
- [Object Oriented Programming](/GN6TFZUvQaOVvmYWZ6RONQ)
- [Python Classes and Inheritance](/OtMf2OsgQlSvHSyhHFoKgg)
Managing Program Efficiency With Big Oh Notation
---
- [Understanding Program Efficiency Part 1](/boBnYkF6Qh6CBx3bXY5ZFQ)
- [Understanding Program Efficiency, Part 2](/CRziykC_T1aIsfqQL6Mekw)
Search and Sort Algorithms
---
- [Searching and Sorting](/uNLMzdRHSmiDoi7t28CewA)
{"metaMigratedAt":"2023-06-17T07:40:27.727Z","metaMigratedFrom":"Content","title":"MIT6 Introduction to Computer Science and Programming in Python","breaks":true,"contributors":"[{\"id\":\"8e3ddb62-4ed0-4215-9283-3e59f75cb9cf\",\"add\":1181,\"del\":37}]"}