Online Course On Introduction to CS & Programming Using Python By MIT

Posted By:

Introduction to Computer Science and Programming Using Python is a free online course conducted by the Massachusetts Institute of Technology. This course is a new and updated introduction to computer science as a tool to solve real-world analytical problems using Python 3.5.

MIT is a a coeducational, privately endowed research university founded in 1861. It is dedicated to advancing knowledge and educating students in science, technology, and other areas of scholarship that will best serve the nation and the world in the 21st century.

About the course:

  • This course is the first of a two-course sequence: Introduction to Computer Science and Programming Using Python, and Introduction to Computational Thinking and Data Science.
  • Together, they are designed to help people with no prior exposure to computer science or programming learn to think computationally and write programs to tackle useful problems.
  • Some of the people taking the two courses will use them as a stepping stone to more advanced computer science courses, but for many it will be their first and last computer science courses.
  • This run features updated lecture videos, lecture exercises, and problem sets to use the new version of Python 3.5.
  • Th goal of this course is to students with a brief introduction to many topics so they will have an idea of what is possible when they need to think about how to use computation to accomplish some goal later in their career.


  • Course takers should have the following to for this course:
  • a computer running one of the following operating systems:
  • Microsoft Windows, version XP or greater (XP, Windows Vista, or Windows 7)
  • Apple OSX, version 10.2 or greater
  • Linux
  • The course will use Python programming language, version 3.5.

What course takers shall learn from this course?

  • A Notion of computation
  • The Python programming language
  • Some simple algorithms
  • Testing and debugging
  • An informal introduction to algorithmic complexity
  • Data structures

Course Length:
9 weeks

Course Begins on:
August 30, 2016

To know more and to register for this course, click here.

For Quick Alerts
For Daily Alerts


    Thousands of Careerindia readers receive our evening newsletter.
    Have you subscribed?

    For great career opportunity, get instant updates on Education, Career & Job

    We use cookies to ensure that we give you the best experience on our website. This includes cookies from third party social media websites and ad networks. Such third party cookies may track your use on Careerindia sites for better rendering. Our partners use cookies to ensure we show you advertising that is relevant to you. If you continue without changing your settings, we'll assume that you are happy to receive all cookies on Careerindia website. However, you can change your cookie settings at any time. Learn more