Course content is designed to be flexible to accommodate student interest and abilities. The order and timing of course topics may change as the semester progresses.

Readings

We will refer to the following texts (all available online):

Schedule

Week Date Presentation Tasks Case Study DataCamp
1 9/2/24 Getting Started Your first script
2 9/9/24 Graphics Background and Getting started with RStudio My grandfather says summers are getting hotter Introduction to R
3 9/16/24 Git Repository Wealth over time Introduction to Data Visualization with ggplot
4 9/23/24 Data Wrangling 2 Farthest airport from New York City Introduction to the Tidyverse
5 9/30/24 Spatial Vector Data Beware the Canadians! Communicating with Data in the Tidyverse
6 10/7/24 Spatial Raster Data Find hottest country on each continent Visualizing Geospatial Data in R
7 10/14/24 Project Proposal Getting Help! Break
8 10/21/24 Create Final Project Webpage One Script, Many Products Interactive maps with leaflet in R
9 10/28/24 APIs, time-series, and weather Data Tracking Hurricanes! Intermediate Data Visualization with ggplot2
10 11/4/24 Remote Sensing Satellite Remote Sensing Exploratory Data Analysis in R: Case Study
11 11/11/24 Project First Draft Parallel Computing with R
12 11/18/24 Project Peer Review Dynamic HTML graph of Daily Temperatures
13 11/25/24 Thanksgiving Week (Tuesday Class Optional)
14 12/2/24 Project Workshop
15 12/6/24 Final Presentation Final Presentation

Student Leadership and Presentations

See UBLearns to sign up to present