[visionlist] Advanced Scientific Programming in Python Summer School - Deadline approaching (June, 1)
Marianne Maertens
marianne.maertens at tu-berlin.de
Sat May 24 09:02:02 -05 2025
ASPP2025: 17ᵗʰ Advanced Scientific Programming in Python Summer School
======================================================================
https://aspp.school
Scientists spend more and more time writing, maintaining, and debugging
software. While techniques for doing this efficiently have evolved, only
few scientists have been trained to use them. As a result, instead of
doing their research, they spend far too much time writing deficient
code and reinventing the wheel. In this course we will present a
selection of advanced programming techniques and best practices which
are standard in the industry, but especially tailored to the needs of a
programming scientist. Lectures are interactive and allow students to
acquire direct hands-on experience with the topics. Students will work
in pairs throughout the school and will team up to practice the newly
learned skills in a real programming project — an entertaining computer
game.
We use the Python programming language for the entire course. Python
works as a simple programming language for beginners, but more
importantly, it also works great in scientific simulations and data
analysis. Python is the standard tool for the programming scientist due
to clean language design, ease of extensibility, and the great wealth of
open source libraries for scientific computing and data visualization.
This school is targeted at PhD students, postdocs and more senior
researchers from all areas of science. Competence in Python or in
another language such as Java, JavaScript, C/C++, MATLAB, or R is
absolutely required. Basic knowledge of Python and git or another
version control system is assumed. Participants without any prior
experience with Python or git should work through the proposed
introductory material before the course.
We care for diversity and inclusion, and strive for a welcoming
atmosphere to programming scientists of all levels. In particular, we
have focused on recruiting an international and gender-balanced pool of
students.
Date & Location
===============
21–28 September, 2025. Plovdiv, Bulgaria.
Application
===========
You can apply online: https://aspp.school
Application deadline: 23:59 UTC, Sunday 1 June, 2025. There will be no
deadline extension, so be sure to apply on time.
Invitations and notifications of rejection will be sent by Sunday 15
June, 2025.
Participation is for free, i.e. no fee is charged! Participants however
should take care of travel, living, and accommodation expenses by
themselves.
Program
=======
• Large-scale collaborative scientific code development with git and
code forges
• Testing and debugging scientific code
• Organizing, documenting, and distributing scientific code
• Data in scientific programming
• Scientific programming patterns in Python
• What every scientist should know about computer architecture
• Writing parallel applications in Python
• Programming in teams
Faculty
=======
• Aitor Morales-Gregorio, Faculty of Mathematics and Physics, Charles
University, Prague, Czechia
• Guillermo Aguilar, Department of Computational Psychology, Technische
Universität Berlin, Germany
• Jenni Rinker, Department of Wind and Energy Systems, Technical
University of Denmark, Lyngby, Denmark
• Lisa Schwetlick, Laboratory of Psychophysics, EPFL, Lausanne, Switzerland
• Pamela Hathway, YPOG, Berlin/Nürnberg, Germany
• Pietro Berkes, NAGRA Kudelski, Lausanne, Switzerland
• Rike-Benjamin Schuppner, Institute for Theoretical Biology,
Humboldt-Universität zu Berlin, Germany
• Tiziano Zito, innoCampus, Technische Universität Berlin, Germany
• Victoria Shevchenko, Inria Saclay Palaiseau and Université Paris Cité,
France
• Zbigniew Jędrzejewski-Szmek, Red Hat Inc., Warsaw, Poland
Organizers
==========
Head of the organization for ASPP and responsible for the scientific
program:
• Tiziano Zito, innoCampus, Technische Universität Berlin, Germany
Organization team in Plovdiv:
• Maya Ivanova Nikolova, MNKnowledge, Sofia, Bulgaria
• Verjinia Metodieva, Charité – Universitätsmedizin Berlin, ECN, Germany
Sponsors
========
ASPP2025 is hosted by the Technical University of Sofia, Plovdiv branch.
The organization is done in collaboration with MNKnowledge and with the
financial and institutional support of the Tübingen AI Center.
Website: https://aspp.school
Contact: info at aspp.school
More information about the visionlist
mailing list