Welcome to CFSS!

You can navigate to other pages using the left menu or the top-right options. See all lectures and materials below. All chapters refer to R for Data Science (2e) except where otherwise noted. Note! I’m updating the course and pages as we go to keep up with changes and updates in R!

Professor: Jean Clipperton, clipperton@uchicago.edu, OH: Mon/T/W/Th 1:00-2:00 at this zoom link
TA: Sarthak Dhanke, sarthakdhanke@uchicago.edu, OH:daily, 4:00pm-5:30pm at this zoom link

WeekDateTopicReadingsSlidesAssignment
Week 1
Day 116-JunIntro to course / markdown / gitCh 1, Ch 2A1 (due 6/20)
Day 217-JunData VisualizationCh 1, Ch 2
Day 318-JunWorkflow + transformationCh 3, Ch 4A2 (due 6/23)
Day 419-JunNo Class (Juneteenth!)
Week 2
Day 123-JunTidying + Data importCh 5, Ch 7A3 (due 6/27)
Day 224-JunTidying, Joins, ScriptsCh 6, Ch 8, Ch 19 through 19.4
Day 325-JunVisualize: EDACh 9, Ch 10
Day 426-JunVisualize: communicationCh 11
Week 3
Day 130-JunSynthesis: pulling together skills + TransformCh 12, Ch 13A4 (due 7/3)
Day 21-JulTransform: Strings/RegexCh 14 and Ch 15
Day 32-JulTransform: Factors and DatesCh 16, Ch 17, Ch 18, and Ch 19
Day 43-JulNO CLASS (sign up for optional OH)
Week 4
Day 17-JulProgramming: Functions and IterationCh 25 and Ch 26.1-2A5 (due 7/11)
Day 28-JulDebuggingCh 22 Adv R and 21.6 r4ds (old version)
Day 39-JulScraping: APIsCh 24A6 (due 7/14)
Day 410-JulWeb scrapingCh 24
Week 5
Day 114-JulTexts + sentimentCh 1, TTM, Ch 2, TTMFinal (due 7/18)
Day 215-JulOffice Hours (Required: sign up for appts)
Day 316-JulTexts + topic modelsCh 6, TTMA7 (opt: due 7/18)
Day 417-JulAdvanced R: ethics + considerationsCh 8, MDSR
(opt)(opt)Reproducible WorkflowAppendix D, MDSR, Ch 20, Ch 21

For information about the course, expectations, and details, see the course syllabus.