This goal of this course is to introduce students to advanced data wrangling techniques, quantitative methods, and graphics using R. Students will be introduced to base R (including object types, indexing, and the apply family of functions) before moving into the Tidyverse.Heavy emphasis will be placed on the tidyverse suite of packages and functions for data manipulation and modeling, for more advanced applied epidemiologic analyses. Each session is a combination of didactic lecture and hands-on practice. Students will clean and analyze actual data sets, and learn the importance of data preparation and cleaning, how to visualize descriptive analyses, write their own functions, run regressions, and use R for advanced methods such as multiple imputation.