Advanced R: Building Open-Source Tools for Data Science
QAC 356
Fall 2025 not offered
|
An in-depth exploration of the R programming language and development environment; from syntax and data structures, to data analysis and visualization, report writing, project management, and software development. Students will work in teams to create open-source data science applications that can be used to manage and prepare data, perform statistical analysis, and create compelling visualizations and reports. Students will also have an opportunity to contribute to a shared Wesleyan R package that contains datasets and functions that are useful for teaching introductory and advanced data science courses. |
| Credit: 1 |
Gen Ed Area Dept:
NSM QAC, SBS QAC |
| Course Format: Laboratory Course | Grading Mode: Graded |
| Level: UGRD |
Prerequisites: QAC201 or MATH132 or ECON300 or QAC302 AND COMP112 AND QAC156 or QAC211 or QAC251 |
|
Fulfills a Requirement for: None |
Major Readings:
Peng, R, Kross, S., & Aderson, Brooke. (2017). MASTERING SOFTWARE DEVELOPMENT IN R. (https://bookdown.org/rdpeng/RProgDA/) Wickham, H. (2014). ADVANCED R. CRC Press: Florida. (http://adv-r.had.co.nz/) Wickham, H. (2015). R PACKAGES. O'Reilly: California (http://r-pkgs.had.co.nz/)
|
Examinations and Assignments:
Both a data analysis and a programming background are required for enrollment in this course |
Additional Requirements and/or Comments:
Selection by brief interview with instructor. Students interested in taking this course should contact Professor Kabacoff at x2759 or e-mail rkabacoff@wesleyan.edu. |
| Drop/Add Enrollment Requests | | | | | |
| Total Submitted Requests: 0 | 1st Ranked: 0 | 2nd Ranked: 0 | 3rd Ranked: 0 | 4th Ranked: 0 | Unranked: 0 |
|
|