3. What to Look For
MIT 6.00 Intro to Computer
Science &
Programminghttps://www.udemy.com/
mit-600-intro-to-computer-science-
programming-fall-2008/
Rice, An Introduction to
Interactive Programming in
Pythonhttps://www.coursera.org/course/in
teractivepython
Introduction to Computer
Sciencehttps://www.udacity.com/course/
cs101
Good TeacherUniversal Concepts
4. What to Look For
MIT 6.00 Intro to Computer
Science &
Programminghttps://www.udemy.com/
mit-600-intro-to-computer-science-
programming-fall-2008/
Rice, An Introduction to
Interactive Programming in
Pythonhttps://www.coursera.org/course/in
teractivepython
Introduction to Computer
Sciencehttps://www.udacity.com/course/
cs101
Good TeacherUniversal Concepts
6. Foundational CS
Search “CS106a” + “Lecture [#]” on YouTube. Follow
along on the calendar on the course page.
Find and download a
PDF of the course book.
Foundational CS Python Language Frameworks & More
1 2 3
7. Python References
The Hitchhiker’s
Guide to Python!
Learn Python the
Hard Way
https://python-
guide.readthedocs.org/en
/latest/
http://learnpythonthehard
way.org/
http://www.diveintopytho
n.net/toc/index.html
http://docs.python.org/2/t
utorial/
The Python Tutorial Dive Into Python
Foundational CS Python Language Frameworks & More
1 2 3