Computer Science and Programming Using Python:
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 lecture videos, lecture exercises, and problem sets using Python 3.5. Even if you previously took the course with Python 2.7, you will be able to easily transition to Python 3.5 in future courses, or enroll now to refresh your learning.
At a glance
- Institution: MITx
- Subject: Computer Science
- Level: Introductory
- Prerequisites:
High school algebra and a reasonable aptitude for mathematics. Students without prior programming background will find there is a steep learning curve and may have to put in more than the estimated time effort.
- Language: English
- Video Transcript: English
- Associated programs:
- XSeries in Computational Thinking using Python
- Associated skills: Sales, Data Science, Computer Science, Computational Thinking, Python (Programming Language)
What you’ll learn