Introduction to Computational Thinking and Data Science

开始时间: 04/22/2022 持续时间: 10 weeks

所在平台: EdxArchive

课程类别: 计算机科学

大学或机构: MITx

授课老师: Eric Grimson John Guttag Ana Bell


课程评论: 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后续课。相比于上一门,作业依旧给力,但是这门课干活不多,课程内容安排有点散。


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


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