Skip to the content.
task_final.py
task_final2.py
task_final_really_final.py

If your files look like this, this workshop is definitely for you! 😎


Why join?

In research projects, we often end up with a lot of code that works — but no one (not even ourselves) can read or extend it later.
Many researchers learn to code through trial and error, or rely on a developer to help them move their projects forward.
This workshop is designed to fill that gap — to teach the essential coding and project organization skills that often get lost between science and software engineering.
Everything is explained simply, at a level tailored for research work.

🎯 Our goal:
To teach researchers the essential programming practices they need to code more clearly, independently, and professionally.

What will I learn?

Who is it for? 👩‍🔬

Students and researchers who work with data and code


💡 About the Workshop
Based on the instructors’ hands-on experience at ICTP, Italy.
No special prerequisites — only basic familiarity with programming is needed.
You’ll also get practical directions for diving deeper into the areas most relevant to your work.


📅 November 11–13, 2025
🏛 Institute for Research in Fundamental Sciences (IPM)
👥 Limited seats (14 participants)
👉 Register