Course: Introduction to Python and Using Python in an HPC environment, 20 and 22-24 April 2026

  • Posted on: 3 March 2026
  • By: bbrydsoe

Course: Introduction to Python and Using Python in an HPC environment

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.

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

Date and time: 20+22-24 April 2026, 9-17 each day.

Location: ONLINE. Zoom link will be sent to participants a few days before the course.

More information and registration: https://www.hpc2n.umu.se/events/courses/2026/spring/Python-in-HPC

Updated: 2026-03-03, 16:45