Artificial Intelligence & Data Science
Star icon
Most Popular
Hands on Training icon
Hands On Training
Star icon
Hands on Training icon

Introduction to Computational Thinking and Data Science

Course Cover
compare button icon

Course Features

icon

Duration

9 weeks

icon

Delivery Method

Online

icon

Available on

Lifetime Access

icon

Accessibility

Desktop, Laptop

icon

Language

English

icon

Subtitles

English

icon

Level

Intermediate

icon

Effort

16 hours per week

icon

Teaching Type

Instructor Paced

Course Description

6..2x will show you how computation can be used to achieve a variety goals. It also provides a quick introduction to many topics related to computational problem solving. This course is for students who have some programming experience in Python and basic knowledge of computational complexity. The course will require you to spend considerable time creating programs that implement the concepts. You will create a program to simulate a robot vacuuming a room, or model the population dynamics for viruses replicating in a patient's body.

These topics are covered:

  • Advanced programming with Python 3
  • Knapsack problem, Graphs optimization
  • Dynamic programming
  • With the Python package, plotting
  • Random walks
  • Probability and Distributions
  • Monte Carlo simulations
  • Curve fitting
  • Statistical fallacies

Course Overview

projects-img

Live Class

projects-img

Human Interaction

projects-img

Personlized Teaching

projects-img

International Faculty

projects-img

Post Course Interactions

projects-img

Instructor-Moderated Discussions

Skills You Will Gain

Prerequisites/Requirements

Prior programming experience in Python and a rudimentary knowledge of computational complexity

What You Will Learn

Plotting with the pylab package

Stochastic programming and statistical thinking

Monte Carlo simulations

Course Instructors

Author Image

John Guttag

Dugald C. Jackson Professor of Computer Science and Electrical Engineering at MIT

Professor Guttag is the Dugald C. Jackson Professor of Computer Science and Electrical Engineering at MIT. He leads the Computer Science and Artificial Intelligence Laboratory's Data Driven Medical R...
Author Image

Ana Bell

Lecturer, Computer Science and Electrical Engineering at MIT

Ana Bell is a lecturer in the Computer Science and Electrical Engineering Department at MIT. Professor Bell received her Bachelor in Applied Science from the University of British Columbia in Vancou...
Author Image

Eric Grimson

Bernard Gordon Professor of Medical Engineering, Professor of Computer Science at MIT

W. Eric L. Grimson is a Professor of Computer Science and Engineering, and the Bernard M. Gordon Professor of Medical Engineering. He was Chancellor of MIT from 2011 to 2014. A member of the MIT facu...
Course Cover