Quality Seal Emagister EMAGISTER CUM LAUDE

Introduction to Computational Thinking and Data Science - Massachusetts Institute of Technology

edX
Online
4 opinions

Free

Important information

  • Course
  • Online
  • Duration:
    10 Weeks
  • When:
    Flexible
Description

6.00.2x is an introduction to using computation to understand real-world phenomena. With an apprenticeship you earn while you learn, you gain recognized qualifications, job specific skills and knowledge and this helps you stand out in the job market.With this course you earn while you learn, you gain recognized qualifications, job specific skills and knowledge and this helps you stand out in the job market.

Important information

Requirements: 6.00.1x or equivalent (some prior programming experience in Python and a rudimentary knowledge of computational complexity)

Venues

Where and when

Starts Location
Flexible
Online

Opinions

D

02/04/2016
What I would highlight This class and its precursor, 6.00.1x were my first tastes of programming and computational thinking, and I hugely enjoyed both of them. After having completed them, I feel confident in writing simple Python programs and have been inspired to take some more advanced courses in computer science. I strongly recommend both classes.

What could be improved N/A.

Course taken: April 2016 | Recomendarías este centro? Sí.
C

16/05/2016
What I would highlight If you're in this course to learn programming, you're in the wrong place. While introducing a few more programming and computer science concepts in the beginning, the course quickly turns into a statistics course, using computation as a simulation tool. While there's nothing wrong with that, those looking to learn more python programming and/or computer science are in for a big disappointment. The instructor's lack of enthusiasm is also a big problem. Prof. Guttag lectures in a very monotonous voice and does not show any excitement in the material. I would not recommend this course. Still, props to MIT for making some much great content available on edX

What could be improved Nothing.

Course taken: May 2016 | Recomendarías este centro? Sí.
R

04/04/2015
What I would highlight I had done the 6.00.1x and going with 6.00.2x and they are very helpful for learning python programming language as well as for creating computational model for simulating and implementing things in physical world. A complete good series for advancement of programming skills and also a valuable verified certificate you can earn through this courses.

What could be improved Everything was positive.

Course taken: April 2015 | Recomendarías este centro? Sí.

What you'll learn on the course

Computational
Python
Data science
Computer Science
6.00.2x

Course programme

6.00.2x will teach you how to use computation to accomplish a variety of goals and provides you with a brief introduction to a variety of topics in computational problem solving . This course is aimed at students with some prior programming experience in Python and a rudimentary knowledge of computational complexity. You will spend a considerable amount of time writing programs to implement the concepts covered in the course. For example, you will write a program that will simulate a robot vacuum cleaning a room or will model the population dynamics of viruses replicating and drug treatments in a patient's body. Topics covered include: Plotting with the pylab package Random walks Probability, Distributions Monte Carlo simulations Curve fitting Knapsack problem, Graphs and graph optimization Machine learning basics, Clustering algorithms Statistical fallacies