Introduction to Computational Thinking and Data Science

开始时间: 待定 持续时间: 10 weeks

所在平台: edX

课程类别: 计算机科学

大学或机构: MITx

授课老师: Eric Grimson John Guttag Ana Bell



Explore 1600+ online courses from top universities. Join Coursera today to learn data science, programming, business strategy, and more.

课程评论: 1 个评论

评论课程        关注课程


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


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



Monkey_D_Law 2015-12-29 19:24 0 票支持; 0 票反对

这门课是Introduction to Computer Science and Programming Using Python后续课。相比于上一门,作业依旧给力,但是这门课干活不多,课程内容安排有点散。

Step forward in 2017: Build in-demand career skills with Coursera


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


计算思维与数据科学导论 计算思维 数据科学