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
- David Wu. Email: david.wu1@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 | Show_Tutorial | Topic | Tutorial | Reference | Assessments |
---|---|---|---|---|---|
26 Feb | TRUE | Introduction to collaborative and reproducible practices | |||
04 Mar | TRUE | Reproducible reports using Quarto | |||
11 Mar | TRUE | Introduction to version control systems: git and GitHub | Assignment 1 | ||
18 Mar | TRUE | Reproducible reporting using Quarto, git and GitHub | |||
25 Mar | TRUE | Deeper git knowledge, stashing and tools | |||
01 Apr | FALSE | Mid-semester break | |||
08 Apr | TRUE | Reproducible reporting and version control systems | |||
15 Apr | TRUE | Workflows for reproducible data analysis | |||
22 Apr | TRUE | No class (University Holiday) | Assignment 2 | ||
29 Apr | TRUE | Reproducible reporting for specialised and broad audiences | |||
06 May | TRUE | Advanced collaborative practices | Assignment 3 | ||
13 May | TRUE | Reproducible workflows in consultancy | |||
20 May | TRUE | Course recap | Interview |