Learn Python with a Free Online Course from MIT

The programming language Python takes its name from Monty Python (true story!), and now courses that teach Python are in very high demand. Last December, we featured a free Python course created by Google. Today, it's a free Python course from MIT.

Designed for students with little or no programming experience, the course "aims to provide students with an understanding of the role computation can play in solving problems. It also aims to help students, regardless of their major, to feel justifiably confident of their ability to write small programs that allow them to accomplish useful goals." Beyond offering a primer on Python, the course offers an introduction to computer science itself.




The 38 lectures above were presented by MIT's John Guttag. On this MIT website, you can find related course materials, including a syllabus and software. And if you're interested in taking this course as a MOOC (Massive Open Online Course), you can sign up for the version that begins on May 27th over at edx.

The course will be added to our list of Free Computer Science Courses, a subset of our collection, 1,300 Free Online Courses from Top Universities.

Follow Open Culture on Facebook and Twitter and share intelligent media with your friends. Or better yet, sign up for our daily email and get a daily dose of Open Culture in your inbox. 

If you'd like to support Open Culture and our mission, please consider making a donation to our site. It's hard to rely 100% on ads, and your contributions will help us provide the best free cultural and educational materials.

Related Content:

Learn Python: A Free Online Course from Google

Learn How to Code for Free: A DIY Guide for Learning HTML, Python, Javascript & More

Download 243 Free eBooks on Design, Data, Software, Web Development & Business from O’Reilly Media


by | Permalink | Comments (1) |





Comments (1)
You can skip to the end and leave a response. Pinging is currently not allowed.
  • Anjali Kulkarni says:

    It is very important have programming skills and the best way to learn programming is start with Python a few days back I was starting to learning python. It is very nice to have course on python from premium institute like this but there is more participation required for it. We should not stick with C, C++ for learning programing. Python is the most easiest programming language that you should start to learn it. And join the forums for more help and discussions like http://forummantra.org I will be there to help you regarding doubts about python. Thanks to MIT who is providing this course. Learning is never ends so start your journey with python. Thaks for such nice course on python. There are more resources like edx on that many free course availble

Leave a Reply

Quantcast