Course Description:
This course is designed to give participants an introduction to key skills they will need to begin confidently working in a research computing environment. Participants will learn fundamentals of programmatic thinking and making their research reproducible.
Session 1: Introduction to the Command Line
Topics include:
- What is the Unix Shell?
- Basic and commonly used Unix commands
- Understanding and navigating the filesystem
- Working with files
- Control flow
- Automating repetitive tasks
Session 2: Wrangling Data with R and RStudio
Topics include:
- Overview of the R programming language and RStudio IDE
- Installing packages
- Overview of tidy data and the tidyverse collection of packages
- Workflow for exploring and cleaning data
- Importing data
- Basic row and column operations (subsetting, creating new variables, summarizing)
Session 3: Visualizing Data with R and RStudio
Topics Include:
- Principles and best practices of data visualization
- Storytelling and communication with data visualization
- Creating and customizing plots with the
ggplot2
package.
Schedule
Date | Time | Topic |
---|---|---|
Sept. 17, 2024 | 11 a.m - 12:30 p.m. | Introduction to the Command Line |
Sept. 18, 2024 | 10:45 a.m - 12:15 p.m. | Wrangling Data with R and RStudio |
Sept. 18, 2024 | 1:30 p.m - 3 p.m. | Visualizing Data with R and RStudio |
Acknowledgements
License
This work is licensed under a Creative Commons Attribution 4.0 International License (CC BY)