Workshop Catalog
All 23 hands-on workshops, from your first login to GPU computing. Every session is Carpentries-style: you type along, you leave having done the thing, and no prior experience is assumed unless noted.
Foundations
Start here if the cluster is new to you.
Introduction to HPC Systems →
What HPC is and why it matters, connecting to Sagehen, the filesystem and storage spaces, software modules, and your first job.
The Unix Shell →
Navigate files and directories, combine commands with pipes, and automate repetitive work with loops and shell scripts.
VS Code Remote-SSH for HPC →
Edit, run, and debug code on Sagehen from the comfort of VS Code on your own machine.
Programming
Learn to code with research data from day one.
Introduction to Jupyter Notebooks →
Interactive notebooks that mix code, results, and narrative, the friendliest way into computational work.
Programming with Python →
Python fundamentals for researchers who have never written code: variables, functions, loops, and working with data files.
Plotting and Programming in Python →
Data wrangling and visualization with the scientific Python stack, from raw tables to publication-ready figures.
Programming with R →
R fundamentals for statistical computing: data structures, functions, and your first real analysis.
R for Reproducible Scientific Analysis →
Organize projects, manage data, and build analyses in R that others (and future you) can rerun.
Cluster Skills
Get the most out of Sagehen itself.
SLURM Job Scheduling on Sagehen →
Write job scripts, request the right resources, monitor progress, and scale up with job arrays.
Software Environments and Module Management →
Find and load software with Lmod modules, and build per-project conda environments that never conflict.
OnDemand Portal Orientation →
The browser-based route to Sagehen: files, terminals, and interactive apps without touching SSH.
Data Transfer and Storage Management →
Move data on and off the cluster efficiently, understand the storage spaces, and stay ahead of your quota.
Cloud Storage Integration with rclone →
Connect cloud storage to the cluster and sync datasets in both directions from the command line.
Reproducible Research
Make your work rerunnable, reviewable, and shareable.
Version Control with Git →
Track every change to your code and writing, undo mistakes fearlessly, and collaborate through GitHub.
Automation and Make →
Turn multi-step analyses into a single command that rebuilds only what changed.
Reproducible Research Pipelines →
Combine environments, version control, and automation into end-to-end pipelines a reviewer could rerun.
Advanced Computing
When one core isn’t enough.
GPU Computing on Sagehen →
Meet the cluster’s 11 GPUs (A100, L40S, V100, RTX PRO 6000), learn which fits your workload, and run your first GPU job.
Introduction to Machine Learning on HPC →
Train your first models on the cluster with PyTorch, from data loading through GPU-accelerated training.
Parallel Computing Fundamentals →
Split work across many cores and nodes: the concepts, the pitfalls, and hands-on practice.
Security and Responsible Use
Protect your data, your participants, and your account.
HPC Security Orientation →
Account security, multi-factor authentication, SSH keys, and the habits that keep shared systems safe.
Data Classification and Handling →
Which tier your data falls into (PUBLIC, PROPRIETARY, RESTRICTED) and what each one requires of you.
gocryptfs Encryption for Research Data →
Set up and work with encrypted storage for sensitive research data on the cluster.
Responsible Use of AI Tools on HPC →
Data rules, disclosure, and reproducibility for research that uses AI, local or commercial.
Three ways to take a workshop
For your lab
Any workshop, scheduled around your group.
For your class
Adapted to your syllabus, with student accounts arranged in advance.
Open sessions
Watch the Events page for scheduled workshops anyone can join.
Not sure which one to start with?
Tell us what you’re trying to learn or teach and we’ll point you to the right workshop, or string several into a sequence for your group.
Last reviewed: August 2026