NITheCS Software Carpentry (Shell, Git, R for Reproducible Scientific Analysis)
from
Monday, 29 September 2025 (09:00)
to
Thursday, 2 October 2025 (16:00)
Monday, 29 September 2025
09:00
The Unix Shell: Introducing the Shell
09:00 - 09:30
09:30
The Unix Shell: Navigating Files and Directories
09:30 - 10:00
10:00
The Unix Shell: Navigating Files and Directories: The Unix Shell: Wokring with Files and Directories; Pipes and Filters
The Unix Shell: Wokring with Files and Directories; Pipes and Filters
10:00 - 10:30
10:30
Tea break
Tea break
10:30 - 11:00
11:00
The Unix Shell: Loops
11:00 - 11:30
11:30
The Unix Shell: Shell Scripts; Finding things
11:30 - 12:00
12:00
Version Control with Git: Automated Version Control; Setting up Git
12:00 - 13:00
13:00
Lunch Break
Lunch Break
13:00 - 14:00
14:00
Version Control with Git: Creating a repository, Tracking Changes, Exploring History, Ignoring Things, Remotes in Github
14:00 - 15:00
15:00
Version Control with Git
15:00 - 16:00
16:00
End of day
16:00 - 16:01
Tuesday, 30 September 2025
09:00
Introduction to R and RStudio
09:00 - 09:30
09:30
Project Management With RStudio
09:30 - 10:30
10:30
Tea Break
Tea Break
10:30 - 11:00
11:00
Seeking Help
11:00 - 11:30
11:30
Data Structures
11:30 - 12:30
12:30
Lunch
Lunch
12:30 - 13:30
13:30
Exploring Data Frames
13:30 - 15:00
15:00
End of day
15:00 - 15:01
Wednesday, 1 October 2025
09:00
Subsetting Data: Subsetting Data
Subsetting Data
09:00 - 10:00
10:00
Control Flow
10:00 - 10:30
10:30
Tea Break
Tea Break
10:30 - 11:00
11:00
Creating Publication-Quality Graphics with ggplot2
11:00 - 12:00
12:00
Lunch
Lunch
12:00 - 13:00
13:00
Functions explained
13:00 - 14:00
14:00
Writing Data
14:00 - 14:30
14:30
Q & A
14:30 - 15:00
15:00
End of day
15:00 - 15:01
Thursday, 2 October 2025
09:00
Data Frame Manipultion with dplyr and tidyr
09:00 - 10:00
10:00
Q&A
10:00 - 10:30
10:30
Tea break
Tea break
10:30 - 11:00
11:00
Producing Reports with knitr
11:00 - 12:00
12:00
Lunch
Lunch
12:00 - 13:00
13:00
Producing Reports with knitr
13:00 - 13:30
13:30
Writing Good Software
13:30 - 14:30
14:30
End of day
14:30 - 14:31