Feb 27, 2026  
2025-26 Graduate Catalog 
    
2025-26 Graduate Catalog
Add to Portfolio (opens a new window)

DS 7130: Programming in R

3 Credit Hours
Prerequisite: Admission to the Data Science and Analytics, MS program 
Students will learn how to use the R programming language inside of an appropriate integrated development environment (IDE) for file management, data manipulation, transformation, analysis, visualization and communication as these concepts relate to data science and analytical tasks. Students will also learn intermediate R programming tasks potentially including iteration and simulation.

Course Learning Outcomes
Students who successfully complete this course will be able to: 

  1. Manipulate dataframes including selecting columns, filtering rows, creating new variables, aggregating data, and merging tables using modern R programming techniques.
  2. Generate high-quality data visualizations using modern R visualization packages.
  3. Compile Word/PDF documents that render text, code, and output using integrated text compiling methods.
  4. Perform iterative programming tasks using both traditional and modern approaches.
  5. Use R to perform and generate output for various statistical analyses, including but not limited to: descriptive statistics, factorial ANOVA, and text mining.



Add to Portfolio (opens a new window)