Project Management & Information Technology

Advanced Programming in R

This course is for students with basic computer skills, including some R fundamentals, who want to further prepare for an R business data analyst position. After a review of language fundamentals, the course delves deeply into R¿s powerful advanced features for data manipulation, data graphing, computing statistics, and model-making with machine learning. Students learn to employ the most widely used algorithms and libraries to solve common problems in the field. Gain a working familiarity with statistical analysis and visualization using qqplot2, tidyverse and dplry. Students learn to write helpful front-end user interfaces to R code sui9ng Shiny. They learn to apply industry-standard tools and techniques for working within a development team, such as Git for versioning. The course concludes with a discussion of common interview questions and pathways for gaining experience and eventually securing a position in the field.
Course Number
MASY1-GC3100
Associated Degrees