Quick links
Campuswire — Gradescope — Runestone
JupyterHub (Tufts network only) — Binder (public access to assignments)
Assignment overview
Check your personal overview in Gradescope to see the status of your submissions.
Project 1 (Testing) | (1/20) | (4/5) | (5/4) |
Project 2 (Disease simulation) | (2/9) | (3/3) | (4/25) |
Project 3 (Pendulum) | (2/13) | (3/8) | (4/25) |
Project 4 (Workplace fatalities) | (3/17) | (4/21) | (5/4) |
Project 5 (MBTA) | (4/21) | (5/9) | (Pending feedback) |
Project 6 (Solar) | (5/6) | (Pending feedback) |
Schedule
Week 0 (January 17)
Class begins Thursday 1/20 at 4:30pm!
We will be meeting on Zoom; the link is posted on Canvas.
Introduction (Thursday 1/20)
- Sign up on Campuswire (see email invite)
Before next Tuesday
- Complete the course welcome survey
- Complete the research consent survey
Possibly helpful
Week 1 (January 24)
Variables and statements (Tuesday 1/25)
Program flow (Thursday 1/27)
Assignments
Possibly helpful
Videos from Spring 2021
Week 2 (January 31)
Lists (Tuesday 2/1)
For loops and plots (Thursday 2/3)
Week 3 (February 7)
Conditionals (Tuesday 2/8)
While loops (Thursday 2/10)
Possibly helpful
Week 4 (February 14)
Functions (Tuesday 2/15)
More on functions (Thursday 2/17)
Week 5 (February 21)
Faster math with NumPy (Tuesday 2/22)
2/24 is a Monday schedule, no class.
Week 6 (February 28)
String manipulation and formatting (Tuesday 3/1)
Reading and writing files (Thursday 3/3)
Week 7 (March 7)
Dictionaries and JSON (Tuesday 3/8)
Human perception and data visualization (Thursday 3/10)
Week 8 (March 14)
Means, medians, and the media (Tuesday 3/15)
Curve fitting (Thursday 3/17)
Spring break (March 21)
Week 9 (March 28)
Correlation
Sampling bias
Week 10 (April 4)
Filtering and processing
Graphical integrity / chartjunk
Week 11 (April 11)
Introduction to Pandas, Project Sunroof
P-values and confidence intervals
Week 12 (April 18)
Random numbers / Monte Carlo simulation
Week 13 (April 25)
Grabbing data from the internet
Introduction to MATLAB, Wrapping up, feedback discussion
- MATLAB account setup (Do this first!)
- Access MATLAB online