STAT 250
Download as PDF
Applied R Programming
Statistics
College of Computational, Mathematical, & Physical Sciences
Course Description
R programming skills; data cleaning and wrangling in R; introductory statistical analysis and graphics; simulation of introductory statistical concepts.
When Taught
Fall and Winter
Min
3
Fixed/Max
3
Fixed
3
Fixed
0
Title
R Coding Proficiency
Learning Outcome
Understand the fundamental concepts of R programming, including variable assignment, arithmetic operations, and logical expressions, using RStudio as the integrated development environment (IDE).
Title
User-Defined Functions and Control Structures
Learning Outcome
Utilize user-defined functions and control structures, including loops and conditionals, to solve programming problems and enhance code modularity.
Title
Handling and Processing Data Structures
Learning Outcome
Effectively handle and process data structures, including numbers, strings, regular expressions, factors, dates & times, missing values, and Base R objects (vectors, matrices, lists, and data frames).
Title
Simulation of introductory statistical concepts
Learning Outcome
Utilize simulation to illustrate and comprehend fundamental statistical concepts.
Title
Integration of R Code and Markdown with Quarto
Learning Outcome
Utilize Quarto to integrate R code and Markdown, creating professional reports with dynamic and reproducible content.
Title
Code Documentation and Reproducibility
Learning Outcome
Understand the importance of code documentation, including comments and naming conventions, to enhance code readability and reproducibility.
Title
Independent Troubleshooting and Skill Enhancement -
Learning Outcome
Demonstrate the ability to independently troubleshoot code errors and expand programming skills through help documentation and online resources.
Title
Data Wrangling and Visualization
Learning Outcome
Import, tidy, transform, and visualize data from diverse sources, including delimited text files, Excel spreadsheets, and HTML tables (web scraping).