ETC5513: Collaborative and Reproducible Practices
This unit develops teamwork skills, through instruction on reproducibility and version control to conduct collaborative data analysis. These skills are practised in a team setting with a data analysis project.
Learning outcomes
- Develop skills to create reproducible data analyses
- Understand the operation of version control systems
- Utilise version control to integrate data analysis efforts of team members
- Effectively work with a group to construct a collaborative data story
Teachers
- Michael Lydeamore. Chief Examiner. Email: michael.lydeamore@monash.edu
- Naveen Kaushik. Email: naveen.kaushik@monash.edu
Weekly schedule
- 2 hour workshop, Thursdays 10am-12pm each week
- 1.5 hour tutorial, one of:
- Tuesday 6pm-7.30pm
- Wednesday 4pm-5.30pm
- Wednesday 5.30pm-7pm
Consultation
- Michael Lydeamore: Thursday 3pm-4pm hybrid
- David Wu: Tuesday 4-5pm in-person (See Moodle for details)
- Naveen Kaushik: Monday 5.30-7pm online
Date | Topic | Tutorial | Workshop | Assessments |
---|---|---|---|---|
03 Mar | Introduction to collaborative and reproducible practices | |||
10 Mar | Reproducible reports using Quarto | |||
17 Mar | Introduction to version control systems: git and GitHub | |||
24 Mar | Reproducible reporting using Quarto, git and GitHub | |||
31 Mar | Deeper git knowledge, stashing and tools | |||
07 Apr | Reproducible reporting and version control systems | |||
14 Apr | Workflows for reproducible data analysis | |||
21 Apr | Mid-semester break | |||
28 Apr | No class (University Holiday) | |||
05 May | Reproducible reporting for specialised and broad audiences | |||
12 May | Advanced collaborative practices | |||
19 May | Reproducible workflows in consultancy | |||
26 May | Course recap | |||
11 Mar | Assignment 1 | |||
22 Apr | Assignment 2 | |||
06 May | Assignment 3 | |||
20 May | Interview |