Skip to content
NAISS Logo
Allocations Support Training Software naiss.se

Previous courses

Under construction

This page shows courses given previously by NAISS and links to material and recordings (if available). Click the course link for more information and material.

Date Course Info
9 February Basic Singularity/Apptainer workshop An introduction to the basic concepts of containerised software environment solution within the Singularity/Apptainer framework (run, build, etc.)
3 March Intro to Python for HPC This 1-day course lets you write and run Python code on an HPC cluster
5 March Array computing in C++ using Eigen This course introduces students to high-performance array computing in C++ using the Eigen library, a versatile template library for linear algebra, matrices, and vectors.
30 - 31 March Efficient use of the Grace Hopper GPU nodes on Dardel and Arrhenius Efficient use of the Grace Hopper GPU nodes on Dardel and Arrhenius
7 April Scientific Visualization with ParaView Participants will first learn the fundamentals of ParaView, including data loading, basic visualization techniques, and essential features for scientific data exploration. During the training, several example data sets will be examined and visualized.
20, 22, 23 and 24 April Introduction to Python and Using Python in an HPC environment A brief, but comprehensive introduction to using Python in a Swedish academic High-Performance Computing (HPC) environment
4 - 8 May Programming Formalisms Developing academic software that you can trust to be 'good enough'
11 May File Transfer 201 (in future called 102) Transfer with terminal tools, including cluster to cluster.
20, 21, 27 and 28 May An introduction to parallel programming using Message Passing with MPI Message Passing is presently a widely deployed programming model in massively parallel high performance computing. The concepts behind message passing and distributed memory computing will be introduced and the syntax of the key MPI calls will be explained.
22 May 2026 Bianca In-Depth: Improve Your Handling of Sensitive Research Data Terminal login, file transfer from a terminal, advanced Slurm, and installing custom software and packages
1 - 3 June NAISS Introduction training days Aimed at new users, covering: Linux, connecting, file transfer, software use and batchsystems
3 - 5 June AI and HPC This hybrid (on location/online) course is at the beginners/intermediate level and is mainly intended for students familiar with HPC and in need of an introduction to Deep Learning and how to run AI workloads on HPC clusters.