When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

MITx logo

MITx: Introduction to Computational Thinking and Data Science

6.00.2x is an introduction to using computation to understand real-world phenomena.

     0 |
  • Reviews ( 0 )
₹6225

This Course Includes

  • iconedx
  • icon0 (0 reviews )
  • icon9 weeks at 14-16 hours per week
  • iconenglish
  • iconOnline - Self Paced
  • iconcourse
  • iconMITx

About MITx: Introduction to Computational Thinking and Data Science

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:

Advanced programming in Python 3

Knapsack problem, Graphs and graph optimization

Dynamic programming

Plotting with the pylab package

Random walks

Probability, Distributions

Monte Carlo simulations

Curve fitting

Statistical fallacies

What You Will Learn?

  • Plotting with the pylab package.
  • Stochastic programming and statistical thinking.
  • Monte Carlo simulations.