Save for later

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

Get Details and Enroll Now

OpenCourser is an affiliate partner of edX.

Get a Reminder

Send to:
Rating 4.4 based on 31 ratings
Length 9 weeks
Effort 14 - 16 hours per week
Starts Oct 14 (7 days ago)
Cost $75
From Massachusetts Institute of Technology, MITx via edX
Instructors Eric Grimson, John Guttag, Ana Bell
Download Videos On all desktop and mobile devices
Language English
Subjects Programming
Tags Computer Science

Get a Reminder

Send to:

Similar Courses

What people are saying

cs foundation xseries

This course is a second course in CS Foundation XSeries.

psets were challenging

The Psets were challenging and well designed to help students get familiar with data science.

any new concept

You will at times struggle with programming assignments but remember,you will emerge with a love for computer science and ability to pick up any new concept.

assignments but remember

at times struggle

help students get

Careers

An overview of related careers and their average salaries in the US. Bars indicate income percentile.

Senior New Product Introduction Buyer Dish Category $68k

Senior Production Manager, New Products Introduction $90k

New Product Introduction Engineer Consultant $109k

Service New Product Introduction Engineer $111k

Material Program Manager - New Product Introduction $119k

Manager, Product Introduction $128k

Quality Engineering Leader, New Product Introduction Lead $134k

NPI (New Product Introduction) Sourcing Manager $139k

Senior New Product Introduction (NPI) Production Planner $152k

New Product Introduction Engineer (NPI) $152k

Industrial Engineering Leader & New Product Introduction $157k

New Product Introduction Materials Program Manager $172k

Write a review

Your opinion matters. Tell us what you think.

Rating 4.4 based on 31 ratings
Length 9 weeks
Effort 14 - 16 hours per week
Starts Oct 14 (7 days ago)
Cost $75
From Massachusetts Institute of Technology, MITx via edX
Instructors Eric Grimson, John Guttag, Ana Bell
Download Videos On all desktop and mobile devices
Language English
Subjects Programming
Tags Computer Science

Similar Courses

Sorted by relevance

Like this course?

Here's what to do next:

  • Save this course for later
  • Get more details from the course provider
  • Enroll in this course
Enroll Now