Introduction to Computational Thinking and Data Science
(Fall 2022)
Please Log In for full access to the web site.
Note that this link will take you to an external site (https://shimmer.mit.edu) to authenticate, and then you will be redirected back to this page.
Announcements
- December 27, 2022: Final Exam Results ALL PREVIOUS ANNOUNCEMENTS
Lecture Material
at 3pm-4:30pm in 26-100 with
Login to view: Live Zoom used for polls and chat
in Calendar below
Office Hours
(get a spot via the Help Queue)
OH start Thursday the first week of classes
Monday-Thursday: 9am-9pm
Friday 9am-5pm
Recitation Schedule
10am in 2-190
11am in 2-190
1pm in 34-101
2pm in 37-212
Recitation Feedback Form
Calendar and Materials 6.100B - Fall 2022
Monday
Tuesday
Wednesday
Thursday
Friday
10/24: Lecture 1 zip
Course introduction. Optimization and knapsack problems
Lec1 Finger Ex. out
PS 0 out
PS 1 out
Readings: Ch 14.1, Ch 5.4
10/25
10/26: Lecture 2 zip
Dynamic programming (incl. tabular method) Pseudo polynomial complexity
No L2 Finger Ex.
Readings: Ch 15, Ch 5.3.2
10/27
Microquiz 0
(testing microquiz mechanics, not for points, take it on your own between 4:30pm and 9:30pm)
10/28: Recitation 1 notes
PS 0 due at 9PM
(No checkoff for PS 0)
10/31: Lecture 3 zip
Implementing classes, Graphs, shortest path problems, DFS and BFS.
Lec3 Finger Ex. out
Lec1 Finger Ex. due
PS 2 out
Readings: Ch 14.2
11/1
PS 1 due at 9PM
Last Day we Accept Adds into 6.100B
11/2: Lecture 4 zip
All paths, Efficient algorithms including Dijkstra
PS 1 Checkoffs start
No L4 Finger Ex.
Readings: Ch 14.2
Microquiz 1
(25 minutes at the end of class)
11/3
11/4: Recitation 2 notes
Add Date
11/7: Lecture 5 zip
Stochastic thinking, probability, simulation
Lec5 Finger Ex. out
Lec3 Finger Ex. due
PS 3 out
Readings: Ch 17.1-17.4
11/8
PS 2 due at 9PM
11/9: Lecture 6 zip
Random Walks
PS 2 Checkoffs start
No L6 Finger Ex.
Readings: Ch 16
Microquiz 2
(25 minutes at the end of class)
11/10
PS 1 Checkoff due
11/11: Holiday
No Recitation or OH
11/14: Lecture 7 zip
Monte Carlo Methods, variance, confidence intervals, roulette, pi
Lec7 Finger Ex. out
Lec5 Finger Ex. due
PS 4 out
Readings: Ch 18, Ch 19
11/15
PS 3 due at 9PM
11/16: Lecture 8 zip
Distributions, CLT, sampling, standard error
PS 3 Checkoffs start
Readings: Ch 17.4-end, 19
Microquiz 3
(25 minutes at the end of class)
11/17
PS 2 Checkoff due
11/18: Recitation 3 notes
11/21: Lecture 9 zip
Curve fitting, linear regression, R**2, overfitting, choosing a degree, training and test sets
Lec8 Finger Ex. out
Lec7 Finger Ex. due
PS 5 out
No L9 Finger Ex.
Readings: Ch 20
11/22
11/23: Holiday
No Class or OH
11/24: Holiday
No OH
11/25: Holiday
No OH
11/28: Lecture 10 zip
Epidemiology simulation
Lec8 Finger Ex. due
11/29
PS 4 due at 9PM
11/30: Lecture 11 zip
Intro to Pandas
PS 4 Checkoffs start
Last Day to Drop 6.100B
No L11 Finger Ex.
Readings: Ch 23
Microquiz 4
(25 minutes at the end of class)
12/1
PS 3 Checkoff due
12/2: Recitation 4 notes
12/5: Lecture 12 zip
Intro to ML. Distance metrics, hierarchical clustering, K-means clustering
Lec10 Finger Ex. out
No L12 Finger Ex.
Readings: Ch 24, Ch 25
12/6
PS 5 due at 9PM
(No checkoff for PS 5)
12/8
PS 4 Checkoff due
12/9: Recitation 5 notes
12/12: Lecture 14 zip
Statistical fallacies. Wrap Up
No L14 Finger Ex.
Readings: Ch 22
12/14: Lecture 15 zip
Review Session in-class
Last day of OH
No L15 Finger Ex.
12/15
12/16
12/19
12/20
12/21
12/22
FINAL EXAM LINK
(120 minutes, 1:30-3:30pm in 26-100)
12/23