Proceed to contents
Workshop

Introduction to Python and Using Python in an HPC environment

20 Apr 2026 - 24 Apr 2026

This online 4-day workshop aims to give a brief, but comprehensive introduction to using Python in a Swedish academic High-Performance Computing (HPC) environment. It covers a wide range of levels in using Python and you can decide which days to follow.

If you are a complete beginner, perhaps the first day(s) is sufficient for you, but you may follow the other days as well for inspiration. If you already are a Python programmer you could still benefit from attending the login session the first day.

Practical information:

20 Apr 2026 - 24 Apr 2026
32 hours
Online
English
Target audience: HPC users, from Python beginners to advanced programmers, familiar with the Linux command line

Want to register?

  • Prerequisites: Familiarity with the LINUX command line. Basic Python is NOT required, but recommended
  • Price: Participation is free and open to all users within NAISS
More info & registration ⇗

Georganiseerd door:

The goals of the different days are

Day 1:

  • Log in to a cluster
  • Load the Python module
  • Use variables, expressions and statements in Python

Day 2:

  • Load modules for site-installed Python packages
  • Use and install python packages (pip and/or conda)
  • Use virtual environments
  • Ask for compute resources, write batch scripts for running Python
  • Learn about IDEs

Day 3-4:

  • Do basic analysis with Matplotlib in Jupyter
  • More about compute resources, including parallelism and GPUs
  • Use Pandas and Seaborn,
  • Big data and Python
  • Use Python for ML/DL
  • Guest lecture by Anders Hast and InfraVis introduction

This course will consist of lectures and type-alongs interspersed with hands-on sessions where you get to try out what you have just learned.

Generative AI for Extremes

8 September 2026

Zomerschool - Edinburgh - University of Edinburgh

Summer School on Security and Privacy in the Age of AI

8 September 2026

Summerschool - Heverlee - KU Leuven, UGent, VUB, Imec