Data-science theme photograph: statistical charts, notes and a computer on a desk
THIRD-PARTY COURSE GUIDE

Introduction to Computational Thinking and Data Science

Computational thinking & data science
Provider
MIT OpenCourseWare · 6.0002 · Fall 2016
Course context
Fall 2016 · Archived
Language / level
English / Undergraduate

Opens a third-party website in a new tab.

RESOURCE OVERVIEW

What this resource explores

An archived continuation of introductory Python programming, applying computation to modeling, simulation and data analysis. Topics include stochastic processes, sampling, experimental data and introductory machine learning.

  • Optimization, graph models and stochastic thinking
  • Random walks, simulation, sampling and uncertainty
  • Experimental data, clustering and classification

Who it is for

Learners building on introductory Python who want to use small programs to explore models and data.

Background & preparation

The syllabus lists 6.0001 introductory Python or instructor permission. The archived course uses Python 3.5.

A way to approach it

Connect computational models to random processes and sampling, then follow experimental-data analysis into clustering and classification. Use the lecture code alongside the explanations.

Edition & context

These are Fall 2016 teaching materials. Check historical software assumptions and distinguish learning exercises from a validated model for a particular dataset.

CONNECT THE REFERENCES

Related resources & choosing a pathway

FOR YOUR ORGANIZATION

Discuss a related organizational project

Email the project goals, context and scope. Feasibility, implementation conditions and whether to proceed are assessed after receiving the enquiry.

  1. 01

    Describe the need

    Email goals, context and scope from your own email application.

  2. 02

    Clarify by email

    Clarify the question and conditions, adding a summary where needed.

  3. 03

    Assess whether to proceed

    Assess feasibility, implementation and required resources.

  4. 04

    Agree any next steps

    If feasible, discuss scope, timing, cost and arrangements.

MNV LIMITED
[email protected]
+852 2661 2188