6.0002 | Fall 2016 | Undergraduate
Introduction to Computational Thinking and Data Science

Readings

The textbook is Buy at MIT Press Guttag, John. Introduction to Computation and Programming Using Python: With Application to Understanding Data. 2nd ed. MIT Press, 2016. ISBN: 9780262529624. [Preview with Google Books] It is available both in hard copy and as an e-book.

SES # TOPICS READINGS
1 Introduction and Optimization Problems Chapter 12.1, Chapter 5.4
2 Optimization Problems Chapter 13
3 Graph-theoretic Models Chapter 12.2
4 Stochastic Thinking Chapter 14
5 Random Walks Chapter 11, Chapter 14
6 Monte Carlo Simulation Chapter 15.1–15.4, Chapter 16
7 Confidence Intervals Chapter 16.4, Chapter 17
8 Sampling and Standard Error Chapter 17
9 Understanding Experimental Data Chapter 18
10 Understanding Experimental Data (cont.) Chapter 18
11 Introduction to Machine Learning Chapter 22
12 Clustering Chapter 23
13 Classification Chapter 24
14 Classification and Statistical Sins Chapter 21
15 Statistical Sins and Wrap Up Chapter 21
Course Info
Learning Resource Types
theaters Lecture Videos
assignment Problem Sets
notes Lecture Notes
assignment Programming Assignments