Schedule

Here’s our tentative plan for this semester. In general, we’ll use Tuesdays to introduce the conceptual foundation for the different operations/analyses we are learning along with a few code demonstrations. Thursdays will be more of a guided ‘lab’ section where you can work through the examples and then begin your assignment.

You can subscribe to this calendar URL in Outlook, Google Calendar, or Apple Calendar:


Getting started Content Example Assignment
August 24
(Session 1)
Course orientation and data structures in R
August 26
(Session 2)
Getting started with RStudio online, git, and data in R
August 31
(Session 3)
What is so special about spatial data?
September 2
(Session 4)
Loading and exploring spatial data
September 3 Assignments for sessions 2 and 4 due
General classes of spatial data Content Example Assignment
September 7
(Session 5)
Spatial data as vectors
September 9
(Session 6)
Points, lines, polygons in R
September 14
(Session 7)
Spatial data as matrices, rasters, and stacks
September 16
(Session 8)
Manipulating rasters in R
September 17 Assignments for sessions 6 and 8 due
September 21
(Session 9)
Spatial data as networks
September 23
(Session 10)
Spatial network operations in R
Typical spatial data operations Content Example Assignment
September 28
(Session 11)
Developing spatial databases based on attributes
September 30
(Session 12)
Joining, filtering, and subsetting data in R
October 1 Assignments for sessions 10 and 12 due
October 5
(Session 13)
Developing spatial databases based on location
October 7
(Session 14)
Overlaps, joins, neighbors and networks in R
October 12
(Session 15)
Workflows for combining raster and vector data
October 14
(Session 16)
Deriving vector attributes from rasters in R
October 15 Assignments for sessions 14 and 16 due
Visualizing spatial data Content Example Assignment
October 19
(Session 17)
Maps, truth, and cartography
October 21
(Session 18)
Static maps in R with ggplot and tmap
October 25 Mini project 1 due
October 26
(Session 19)
Interactive webmaps in with R
October 28
(Session 20)
Building better maps and beginning webmapping
October 29 Assignments for Sessions 18 and 19 due
November 2
(Session 21)
Interactive webmaps with R continued
November 4
(Session 22)
Workday
November 5 Assignments for Session 21 Due
Using spatial data in statistical workflows Content Example Assignment
November 9
(Session 23)
Quantifying spatial patterns
November 11
(Session 24)
Using R to characterize landscape patterns across scales
November 16
(Session 25)
Point patterns and spatial dependence
November 18
(Session 26)
Dispersion, variograms, and kriging in R
November 19 Mini project 2 due
November 23
(NA)
No Class (Thanksgiving Break)
November 25
(NA)
No Class (Thanksgiving Break)
November 30
(Session 27)
Modelling the probability of occurrence in space
December 2
(Session 28)
Species (event) distribution models in R
November 29 Assignments for Session 24, 26, and 28 Due
December 7
(Session 29)
Conclusion and final project work
December 9
(Session 30)
Final project workday
December 16 Final project due (submit online by 11:59 PM)