CUDA: Introduction

CUDA is used for parallel computing with GPUs

advanced C/C++ HPC

Command Line: Introduction

Learn the basics of using a terminal to navigate your file system and run programs

beginner bash hpc data science

Command Line: vi/vim

Learn how to use a common command line text editor

beginner HPC data science bash

Julia: Introduction

High performance language for numerical computing

intermediate data science HPC programming

Quest: Introduction

Get started with the Quest HPC cluster

beginner HPC

Quest: MPI and mpi4py

Parallelize code across nodes

advanced HPC

Quest: Singularity Containers

Install software and manage dependencies on Quest

advanced HPC