Fundamentals of Scientific Software Engineering (Scientific Course)

IMPRS CoNI Lecture Series

  • Start: Mar 2, 2026 09:00 AM (Local Time Germany)
  • End: Mar 3, 2026 05:00 PM
  • Speaker: Piero Coronica, Nastassya Horlava, & Tobias Melson
  • Location: Max Planck Institute for Human Cognitive and Brain Sciences
  • Room: Lecture Hall Gustav Theodor Fechner (C101)
  • Host: IMPRS CoNI
  • Contact: imprs-coni@cbs.mpg.de

Course Description: see schedule for more details
The course walks participants through the entire lifecycle of a Python project, from a single-script prototype to a fully version- controlled, tested, and publishable package ready to be developed collaboratively. Short, focused lectures alternate with practical, guided coding sessions to ensure that participants can immediately apply what they have just learned. While the hands-on exercises use Python, the core concepts (project structure, version control, testing strategies, CI/CD, documentation, etc.) are language-agnostic and transferable to other ecosystems.
 

Credit Points: Participants have the possibility to receive 1 ECTS CP
 

Conditions: 80% attendance and submission and positive evaluation of small group work (details will be specified at the beginning of the lecture series). Work has to be submitted until 03 March 17:00 CEST.
 

Registration: until 23 February 2026
Doctoral researchers of IMPRS CoNI: via OpenCampus
Interested students from partner institutions of IMPRS CoNI: Please contact imprs-coni@cbs.mpg.de
 

Schedule

Go to Editor View