Introduction to Data Science with R
This is an applied introductory course for students who wish to harness growing digital and computational resources. The focus of the course is on using data to identify patterns, evaluate the strength and significance of relationships, and generate predictions using data, carrying students through the entire data science workflow from data collection to communication of results. These techniques are implemented using a reproducible workflow, programmatic techniques, and version control software. Students will learn how to use data to make effective arguments, in a way that promotes the ethical usage of data.
Topics
- Conduct exploratory data analysis through data wrangling and munging as well as visualizations and summary statistics.
- Identify patterns in data to make predictions or to identify associations between variables.
- Evaluate the strength of patterns using statistical and substantive significance.
- Implement data science workflows using common, reproducible methods and software tools.
Official roster learning outcomes
Prerequisites & course information
CS 1110 or CS 1112 and one of the following courses: AEM 2100, BTRY 3010, CEE 3040, ECON 3110, ECON 3130, ENGRD 2700, ILRST 2100, MATH 1710, PSYCH 2500, PUBPOL 2100 , SOC 3010, STSCI 2100, STSCI 2150, STSCI 2200.
Sources
- Course catalogue ↗2026-2027