Skip to main content

HPC Basic Skills

Source repo: basic_skills | Branch: hpc-training-doc | Last synced: 2026-04-22 10:23:51.487 UTC

Welcome to the HPC Basic Skills Training Series.

This repository hosts all materials for the HPC Basic Skills training, designed to help new users get comfortable working in high-performance computing (HPC) environments.


What you’ll learn

In this tutorial series, you will learn the core skills needed to work effectively on HPC systems through the following modules:

  • Using SDSC HPC Resources: Basic Linux Skills on Expanse
  • Interactive Computing on the Expanse Cluster
  • Using Jupyter Notebooks on the SDSC Expanse Cluster
  • Using GitHub at SDSC
Learning path

The modules are designed to build progressively, but you may also navigate directly to individual topics as needed.


Who this is for

This training is intended for:

  • Students and researchers new to HPC
  • Users transitioning from local computing to shared HPC systems
  • Anyone looking to build a solid foundation in HPC workflows
No prior HPC experience required

Basic familiarity with a terminal is helpful, but not required. The training starts from fundamentals.


Getting started

Use the navigation sidebar to explore the topics.

Recommended starting point

If you are new to HPC or the Linux command line, begin with
Using SDSC HPC Resources: Basic Linux Skills on Expanse.


Last updated: January 28, 2026