Homework

This section contains the homework assignments for the course.

Homework assignments will be released as the quarter progresses (they will show up to the left of this page). They will generally be released on Mondays or Wednesdays (by the end of the day), and due one week after. See Canvas for the exact release/due dates.

There will be a total of seven homework assignments, plus one opportunity to re-do a past assignment to change your grade. The seventh assignment will act as a final project for the course and cannot be re-done.

The homework assignments are as follows (all equally weighted):

  • HW01: Practice editing .md and .Rmd. Test software installation and homework submission process, as well as demonstrate basic competency in R basic syntax, Markdown, and R Markdown
  • HW02: Exploring and visualizing data. Transform and explore a cleaned dataset on gun deaths in the United States
  • HW03: Wrangling and visualizing data. Wrangle and explore messy datasets in practical research environments
  • HW04: Programming in R. Practice programming techniques in R
  • HW05: Debugging and practice working with functions. Resolve code errors and practice writing and using functions with social science data
  • HW06: Collecting and analyzing data from the web. Collect data from the web and analyze it
  • HW07: Generating reproducible social science research. Synthesize everything you have learned in the course through your own research project