Hacking for Science

Block 1, Session 1: Class is Open. C’mon in.

Matt Bannert (@whatsgoodio)

Hi, I’m Matt.

  • Data Analytics Engineering @cynkra

  • formerly: architecture of KOF (ETH) data pipelines

  • global coordinator for the useR! conference

James Bond Start

Markdown / Quarto

git version control

Swissdata 1.0

Background Survey

Overall Course Outline

Coaching

Schedule: Block 1

29.09. 10-13 The Big Picture

30.9. 10-14 Git & Workflows

Schedule: Block 2

20.10. 10-13 R Programming Crash Course

21.10. 10-14 Programming with Data

Schedule: Block 3

17.11. 10-13 Infrastructure

18.11. 10-14 Infrastructure

Schedule: Block 4

01.12. 10-13 Semester Projects

02.12. 10-14 Semester Projects

Course Resources

Read Online

Source

Community

  • R Studio Server (only available to enrolled ETH students during semester)
  • Slack Workspace (invite only)
  • Zoom Live Sessions (only available to ETH students)

```

Course Objectives

1. Evaluate the Role of Components in the Tech Stack

2. Carpentry Level Version Control + Dev Workflows

3. Applied Data Handling /w Programming Language

Example Benchmark: Create a Production Pipeline

Approach: Flipped Classroom

Invidual Introduction