[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