# Software Engineering for Data Science and Research

- Institution: CERN
- Department: CERN openlab summer student lecture programme
- Taught by: Roman Luca Wixinger, Francesco Di Marcantonio
- Year: 2024
- Language: English
- Subjects: Physics, Computer science
- Source: [CERN](https://videos.cern.ch/record/3013812)
- Licence: [CERN](http://copyright.web.cern.ch)
- Who can watch: Tweens profiles and older (sources give no ratings; placed by Invisible Network from the source's own words)

Abstract

In this talk, we explore the critical role that software engineering craftsmanship plays in the success of data science projects and scientific research. We cover practices for ensuring reproducibility, starting with basic concepts such as packaging, version control, testing, and automation. By sharing stories from both academic and industry settings, the talk illustrates how these practices drive reproducibility and project success, benefiting researchers and professionals alike.

Bio

Francesco is a PhD student at CERN and University of the Basque Country. He studied at KTH and Politecnico di Torino and focuses on the simulation of Quantum Matter with Tensor Network Methods and other techniques related to Quantum Computation.

Roman is a Data Scientist at Ergon Informatik, specializing in software engineering for data science and research. He holds a Master's degree in Physics from ETH Zurich. During his studies, he conducted research at CERN, TU Munich, and the University of Tokyo, focusing on quantum computing and particle physics..

0:00:00 Slide 1

0:01:51 Slide 2

0:02:59 Slide 3

0:04:40 Slide 4

0:07:12 Slide 5

0:11:07 Slide 6

0:12:32 Slide 7

0:14:07 Slide 8

0:15:35 Slide 9

0:17:55 Slide 10

0:19:09 Slide 11

0:21:29 Slide 12

0:26:10 Slide 13

0:28:59 Slide 14

0:37:37 Slide 15

0:40:19 Slide 16

0:42:24 Slide 17

0:48:49 Slide 18

0:50:01 Slide 19

0:57:11 Slide 20

0:58:14 Slide 21

1:05:25 Slide 22

1:07:11 Slide 23

1:10:47 Slide 24

1:13:38 Slide 25

1:14:46 Slide 26

1:16:54 Slide 27

1:18:54 Slide 28

1:20:32 Slide 29

1:21:57 Slide 30

## Lectures

1. [Software Engineering for Data Science and Research](https://invisiblenetwork.ai/learn/cern/3013812/c8787d1ef1e8), 1 h 25 min (CERN's player)
