Computing for the Social Sciences
Computing for the Social Sciences
Home
FAQ
Schedule of Topics
Homework
Setup
Notes
Light
Dark
Automatic
Schedule of Topics
A deep dive into Git/GitHub
Review and expand our knowledge of Git/GitHub.
Nov 29, 2023
Reproducible Workflow
Methods for implementing a reproducible workflow in R.
Nov 27, 2023
Slides
Thanksgiving
There are no class meetings this week.
Nov 20, 2023
Text analysis (cont.)
Introduce methods for text data in R.
Nov 15, 2023
Slides
Text analysis
Introduce methods for text data in R.
Nov 13, 2023
Slides
Getting data from the web: API
Topics: review scraping, define APIs and practice querying APIs.
Nov 8, 2023
Slides
Getting data from the web: scraping
Topics: define web-scraping and practice scraping content from web pages using rvest.
Nov 6, 2023
Slides
Regular Expressions
Topics: introduce regular expressions to manipulate textual data.
Nov 1, 2023
Slides
Functions (cont.) and Debugging
Topics: review functions; define computer bugs and discuss defensive programming tactics.
Oct 30, 2023
Slides
Control Structures (cont.) & Functions
Topics: review control structures; define functions and practice writing functions.
Oct 25, 2023
Slides
Control Structures
Topics: conditionals and loops.
Oct 23, 2023
Slides
Data transformation: more dplyr & relational data
Topics: review and expand your knowledge of dplyr for data transformation; relational data with dplyr.
Oct 18, 2023
Slides
Data transformation: tidy data
Topics: importing/exporting data; tidying data with tidyr.
Oct 16, 2023
Slides
Exploratory Data Analysis (EDA)
Topics: define Exploratory Data Analysis; variation/covariation with EDA; intro to factors.
Oct 11, 2023
Slides
Data transformation: intro to dplyr & pipes
Topics: programming as problem-solving; operators; common dplyr verbs for data manipulation; variable names; pipes.
Oct 9, 2023
Slides
Visualizations and the grammar of graphics
Topics: introduction to data visualizations; ggplot2 and the grammar of graphics.
Oct 4, 2023
Slides
Git/GitHub and R Markdown
Topics: familiarize with R Markdown syntax; practice Git/GitHub workflow.
Oct 2, 2023
Slides
Introduction to computing for the social sciences
Topics: course logistics; overview of programming and reproducible research; intro to R.
Sep 27, 2023
Slides
Cite
×