CE-ITCS-3002 - Spatial Data Science with R
Course Description
There are a range of tools and programming languages that can be used for spatial data science, and in this course you’ll learn how you can utilize the programming language R. Prior experience with both R and spatial data science is required to succeed in this course.
Is This Course for You?
This course is designed for data science professionals currently working in geospatial analysis, data analysis, data science, or other types of computerized data looking to advance their skills. This is one of the elective choices for the Spatial Data Science Applications Mastery Certificate and is recommended for students in both the GIS analyst (GIS-A) and GIS development (GIS-D) tracks who have previous experience working with R and are looking to incorporate spatial methodologies into R analytical workflows. You will need to have previous knowledge of geospatial data concepts such as coordinates, projections, datums, geographic features, and attributes to take this course, which you can learn in the Core Skills in Geospatial Technology and Spatial Python Programming course. If you’re interested in pursuing the mastery certificate, we recommend that you take the three core courses in this program before taking this elective.
What You’ll Learn
In this course, you’ll gain introductory skills of how to conduct spatial data science with R. You’ll cover topics including working with R software packages, spatial analysis with R, spatial data visualization, plotting with R, and more. Throughout the course, you’ll gain skills on how to operate R software libraries to conduct spatial data science workflows through R problem-solving programming exercises that utilize R spatial software packages. As a contribution to the professional portfolio you’ll build throughout the Spatial Data Science Applications Mastery Certificate, you’ll create R source code files in GitHub written manually, based on existing code, or based on AI-generated code with extensive documentation (comments) that demonstrates your ability to write or modify R packages that can perform tasks such as incorporating existing vector and raster data sets into an R spatial data science workflow and using machine learning and spatial statistical techniques.
How You’ll Learn
This 12-week course is fully online with required synchronous sessions throughout the course. The dates and times for these sessions can be found if you click the “+” icon next to the course start date. Throughout this hands-on course, you’ll participate in activities including problem-solving exercises, programming and coding exercises, and more while developing your skills in using R to conduct spatial data science tasks. You’ll also receive feedback and input from your instructor throughout the course including a review of the project you’ll create for your professional portfolio that ensures your work and documentation clearly demonstrates your abilities.
Skills You Walk Away With
By the end of this course, you will be able to:
- Operate R packages sf and stars.
- Operate packages related to plotting and visualization of spatial data in R.
- Demonstrate how to incorporate existing vector and raster data sets into an R spatial data science workflow.
- Implement R code to conduct spatial data science workflows using machine learning and spatial statistical techniques.
Notes
This course is recommended for both the GIS-A and GIS-D tracks in the Spatial Data Science Mastery Certificate, and for students who have previousexperience working with R and are looking to incorporate spatial methodologies into R analytical
workflows.
Prerequisites
Previous knowledge of geospatial data concepts such as coordinates, projections, datums, geographic features, and attributes are required for this course (all of which are covered in the Core Skills in Geospatial Technology and Spatial Python Programming course). Prior knowledge of the R programming language and statistics are also required.
Participants in this course will need to purchase a student subscription to ArcGIS Pro for $100/year. Additionally, participants will need to purchase extra credits during the course at $120/1,000 credits.
Applies Towards the Following Certificates
- Spatial Data Science Applications : GIS-Analyst Elective Track, GIS-Development Elective Track
