Introduction to Computational Thinking and Data Science
(Spring 2021)
Please Log In for full access to the web site.
Note that this link will take you to an external site (https://mv-ezproxy-com.ezproxyberklee.flo.org) to authenticate, and then you will be redirected back to this page.
Lecture Material
at 3pm-4:30pm Boston time
<text style="font-size:20px"><b>Slides in Calendar below</b><br/>under Lecture # link</text><br/>
<text style="font-size:20px"><b>Recorded lectures in Calendar</b><br/> after regular lecture time</text>
Office Hours
Friday 11am-5pm
Quick Question? Login to view: Collective Zoom Room
Long Question or Checkoffs? Help Queue
Changing Buddy Preferences? PSet Buddy Form
This Week's Pset
</text>
Recitation Schedule
Fridays at: 10am, 11am, 1pm
<br>
<a href="https://forms.gle/tYoGYgNr5EQjYV3y9">Recitation Feedback Form</a>
<br>
</text>
Calendar and Materials 6.0002 - Spring 2021
All course announcements are on -> Stellar linked here <-
Monday
Tuesday
Wednesday
Thursday
Friday
4/5: Lecture 1
Course introduction. Optimization and knapsack problems
Lec1 Finger Ex. out
PS 0 out
PS 1 out
PS 1 Checkoffs start(after code submitted)
Readings: Ch 14.1, Ch 5.4
4/6
4/7: Lecture 2
Dynamic programming (incl. tabular method) Pseudo polynomial complexity
(No checkoff for PS 0)
No L2 Finger Ex.
Readings: Ch 15, Ch 5.3.2
Microquiz 0
(30 minutes within a 14 hour time period)
Lec1 Finger Ex. due
PS 0 due at 9PM
4/8
4/9: Recitation 1
4/12: Lecture 3
Graphs, shortest path problems, DFS and BFS, all paths, and efficient algorithms including Dijkstra.
Lec3 Finger Ex. out
PS 2 out
PS 2 Checkoffs start(after code submitted)
Readings: Ch 14.2
4/13
4/14: Lecture 4
Stochastic thinking, probability, simulation
No L4 Finger Ex.
Readings: Ch 17.1-17.4
Microquiz 1
(30 minutes within a 14 hour time period)
Lec3 Finger Ex. due
PS 1 due at 9PM
4/15
4/16: Recitation 2
4/19: Patriot's Day
No Class or OH
4/20: Student holiday
No Class or OH
4/21: Lecture 5
Random Walks
Lec5 Finger Ex. out
PS 3 out
PS 3 Checkoffs start(after code submitted)
Readings: Ch 16
4/22
PS 1 Checkoff due
4/23: Recitation 3
PS 2 due at 9PM
4/26: Lecture 6
Monte Carlo Methods, variance, confidence intervals, roulette, pi
Lec5 Finger Ex. due
PS 4 out
PS 4 Checkoffs start(after code submitted)
No L6 Finger Ex.
Readings: Ch 18, Ch 19
4/27
4/28: Lecture 7
Epidemiology simulation
Microquiz 2
(30 minutes within a 14 hour time period)
Lec7 Finger Ex. out
4/29
PS 2 Checkoff due
4/30: Recitation 4
PS 3 due at 9PM
5/3: Lecture 8
Distributions, CLT, sampling, standard error
Lec8 Finger Ex. out
Lec7 Finger Ex. due
PS 5 out
PS 5 Checkoffs start(after code submitted)
Readings: Ch 17.4-end, 19
5/4
5/5: Lecture 9
Curve fitting, linear regression, R**2, overfitting, choosing a degree, training and test sets
PS 3 Checkoff due
No L9 Finger Ex.
Readings: Ch 20
Microquiz 3
(30 minutes within a 14 hour time period)
Lec8 Finger Ex. due
5/6
PS 4 due at 9PM
5/7: Recitation 5
No Class, OH or Recit.
5/10: Lecture 10
Intro to ML. Distance metrics, hierarchical clustering, K-means clustering
Lec10 Finger Ex. out
Readings: Ch 24, Ch 25
5/11
5/12: Lecture 11
Classification, evaluating classifiers
No L11 Finger Ex.
Readings: Ch 26.1-26.2
Microquiz 4
(45 minutes within a 14 hour time period)
Lec10 Finger Ex. due
5/13
PS 4 Checkoff due
5/14: Recitation 6
PS 5 due at 9PM
5/17: Lecture 12
KNN and logistic regression
No L12 Finger Ex.
Readings: Ch 26.3-26.7
5/18
5/19: Lecture 13
Statistical fallacies. Wrap Up
No L13 Finger Ex.
Readings: Ch 22
5/20
PS 5 Checkoff due