Hacking for Science

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

Matt Bannert (@whatsgoodio)

James Bond Start

Markdown / Quarto

AI Integration

Containers / Docker

Hi, I’m Matt.

  • Advanced Analytics at Helsana

  • Research Software Engineering and Economic Data (RSEED) at KOF Lab ETH Zurich

  • formerly: Sales Lead @cynkra

  • active in the open source community, e.g., former global coordinator for the useR! conference

Background Survey

Overall Course Outline

Coaching

Approach: Flipped Classroom

Schedule: Block 1

26.09. 10-13 The Big Picture

27.9. 10-14 Git & Workflows

Schedule: Block 2

24.10. 10-13 R Programming Crash Course

25.10. 10-14 Programming with Data

Schedule: Block 3

21.11. 10-13 Infrastructure

22.11. 10-14 Infrastructure

Schedule: Block 4

05.12. 10-13 Semester Projects

06.12. 10-14 Semester Projects

Course Resources

Read Online

Source

Community

  • Matrix Chat Space (#h4sci:staffchat.ethz.ch) (element.io is recommended as a client)
  • Zoom Live Sessions (only available to enrolled 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

Individual Introductions