An open API service indexing awesome lists of open source software.

https://github.com/jonatandb/mit_6.0001_introcomputersciencepython

Introduction to Computer Science and Programming in Python - https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-0001-introduction-to-computer-science-and-programming-in-python-fall-2016/index.htm
https://github.com/jonatandb/mit_6.0001_introcomputersciencepython

computer-science jonatandb mit mit-open-courseware mit-opencourseware python python3

Last synced: 14 days ago
JSON representation

Introduction to Computer Science and Programming in Python - https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-0001-introduction-to-computer-science-and-programming-in-python-fall-2016/index.htm

Awesome Lists containing this project

README

          

# Introduction to Computer Science and Programming in Python

https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-0001-introduction-to-computer-science-and-programming-in-python-fall-2016/index.htm

---



Introduction to Computer Science and Programming in Python

---

## Topics / Lecture Videos

[1 - What is computation?](https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-0001-introduction-to-computer-science-and-programming-in-python-fall-2016/lecture-videos/lecture-1-what-is-computation/)

[2 - Branching and Iteration](https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-0001-introduction-to-computer-science-and-programming-in-python-fall-2016/lecture-videos/lecture-2-branching-and-iteration/)

[3 - String Manipulation, Guess and Check, Approximations, Bisection](https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-0001-introduction-to-computer-science-and-programming-in-python-fall-2016/lecture-videos/lecture-3-string-manipulation-guess-and-check-approximations-bisection/)

[4 - Decomposition, Abstractions, Functions](https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-0001-introduction-to-computer-science-and-programming-in-python-fall-2016/lecture-videos/lecture-4-decomposition-abstraction-and-functions/)

[5 - Tuples, Lists, Aliasing, Mutability, Cloning](https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-0001-introduction-to-computer-science-and-programming-in-python-fall-2016/lecture-videos/lecture-5-tuples-lists-aliasing-mutability-and-cloning/)

[6 - Recursion, Dictionaries](https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-0001-introduction-to-computer-science-and-programming-in-python-fall-2016/lecture-videos/lecture-6-recursion-and-dictionaries)

[7 - Testing, Debugging, Exceptions, Assertions](https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-0001-introduction-to-computer-science-and-programming-in-python-fall-2016/lecture-videos/lecture-7-testing-debugging-exceptions-and-assertions/)

[8 - Object Oriented Programming](https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-0001-introduction-to-computer-science-and-programming-in-python-fall-2016/lecture-videos/lecture-8-object-oriented-programming/)

[9 - Python Classes and Inheritance](https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-0001-introduction-to-computer-science-and-programming-in-python-fall-2016/lecture-videos/lecture-9-python-classes-and-inheritance/)

[10 - Understanding Program Efficiency, Part 1](https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-0001-introduction-to-computer-science-and-programming-in-python-fall-2016/lecture-videos/lecture-10-understanding-program-efficiency-part-1/)

[11 - Understanding Program Efficiency, Part 2](https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-0001-introduction-to-computer-science-and-programming-in-python-fall-2016/lecture-videos/lecture-11-understanding-program-efficiency-part-2/)

[12 - Searching and Sorting](https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-0001-introduction-to-computer-science-and-programming-in-python-fall-2016/lecture-videos/lecture-12-searching-and-sorting/)

---

## Visited sites:

numpy.log2

- https://numpy.org/doc/stable/reference/generated/numpy.log2.html

Non-Programmer's Tutorial for Python 3/Hello, World

- https://en.wikibooks.org/wiki/Non-Programmer%27s_Tutorial_for_Python_3/Hello,_World

Non-Programmer's Tutorial for Python 3/Who Goes There?

- https://en.wikibooks.org/wiki/Non-Programmer%27s_Tutorial_for_Python_3/Who_Goes_There%3F

Python Programming/Basic Math

- https://en.wikibooks.org/wiki/Python_Programming/Basic_Math

NumPy_Example_List

- https://scipy.github.io/old-wiki/pages/Numpy_Example_List.html

NumPy Quickstart tutorial

- https://numpy.org/doc/stable/user/quickstart.html?highlight=number%20list#

NumPy Data types

- https://numpy.org/doc/stable/user/basics.types.html

Python Programming/Variables and Strings

- https://en.wikibooks.org/wiki/Python_Programming/Variables_and_Strings

Python Programming/Variables and Strings - Combining Numbers and Strings

- https://en.wikibooks.org/wiki/Python_Programming/Variables_and_Strings#Combining_Numbers_and_Strings

---



Support me on Ko-fi