The Research Computing Center (RCC) conducts interactive workshops on a variety of topics relevant to research computing. Past workshop topics have included introductory, intermediate, and advanced seminars on programming languages; data management tools and best practices; and sessions focused on using Midway and other RCC resources. Unless otherwise noted, all of our workshops are in-person due to their hands-on nature.
In addition to workshops led by the RCC staff, the RCC routinely invites industry experts and hardware and software vendors to teach courses focused on specific systems.
2025-2026 RCC Workshop Series
Fall Workshops
- Introduction to RCC Resources & Services
-
Date: Tuesday, October 14
-
Time and Location: 2:00 - 4:00 PM, Zar Room
-
Presenter: Bailey Howell
-
- Distributed data processing on RCC Midway
-
Date: Thursday, October 23
-
Time and Location: 1:00 - 3:00 PM, Zar Room
-
Presenter: Trung Nguyen
-
- AI and Deep Learning Capability using Avizo and Amira
-
Date: Tuesday, October 28
-
Time and Location: 12:00 - 2:00 PM, Zar Room
-
Presenters: Arsalan Zolfaghari, ThermoFisher Scientific and Ashwini Naik
-
- Accelerating Research Workflows: Introduction to Open OnDemand on Midway3
-
Date: Thursday, October 30
-
Time and Location: 2:00 - 4:00 PM, Zar Room
-
Presenter: Aleks Lykhin
-
- Running jobs on RCC systems using the SLURM batch scheduler and Best Practices
-
Date: Tuesday, November 4
-
Time and Location: 2:00 - 4:00 PM, Zar Room
-
Presenter: Debasmita Samaddar
-
- Grounding Large Language Models with Retrieval-Augmented Generation
-
Date: Wednesday, November 5
-
Time and Location: 1:00 - 3:00 PM, Zar Room
-
Presenter: Youzhi Yu
-
- Introduction to Quantum Simulators and Algorithms
-
Date: Tuesday, November 11
-
Time and Location: 2:00 - 4:00 PM, Zar Room
-
Presenter: Akhil Francis
-
- Visualizing Research Data through Interactive Dashboards with React & OpenAI
-
Date: Tuesday, November 18
-
Time and Location: 2:00 - 4:00 PM, Zar Room
-
Presenter: Ashwini Naik
-
- Graph Neural Networks in Action: From Foundations to Biomedical Applications
-
Date: Thursday, November 20
-
Time and Location: 2:00 - 4:00 PM, Zar Room
-
Presenter: Mohsen Zand
-
2024-2025 RCC Workshop Series
Summer Workshops
- Introduction to RCC Resources & Services
-
Date: Tuesday, July 8, 2025
-
Time and Location: 2:00 - 4:00 PM, Zar Room
-
Presenter: Mohsen Zand
-
Level: Introductory
-
- Accelerating Research Workflows: Introduction to Open OnDemand on Midway3
-
Date: Thursday, July 10, 2025
-
Time and Location: 2:00 - 4:00 PM, Zar Room
-
Presenter: Aleks Lykhin
-
Level: Introductory
-
- Applied Containerization for Machine Learning in HPC
- Date: Tuesday, July 15, 2025
- Time and Location: 2:00 - 4:00 PM, Zar Room
- Presenter: Parmanand Sinha
- Level: Intermediate
- Date: Tuesday, July 15, 2025
- Fundamentals of Research Data Sharing on Midway HPC Systems
- Date: Tuesday, July 22, 2025
- Time and Location: 2:00 - 4:00 PM, Zar Room
- Presenters: Debbie/Ashwini
- Level: Introductory
- Date: Tuesday, July 22, 2025
- AI-Enhanced Image Analysis with 3D Slicer
- Date: Tuesday, July 29, 2025
- Time and Location: 2:00 - 4:00 PM, Zar Room
- Presenter: Ashwini Naik
- Level: Intermediate
- Date: Tuesday, July 29, 2025
- Basics of CUDA Programming
- Date: Wednesday, July 30, 2025
- Time and Location: 1:00 - 3:30 PM, Zar Room
- Presenter: Dossay Oryspayev
- Level: Introductory
- Date: Wednesday, July 30, 2025
- Geospatial Python Part 1: Satellite & Climate Raster Analysis
- Date: Thursday, July 31, 2025
- Time and Location: 2:00 - 4:00 PM, Zar Room
- Presenter: Hamid Dashti
- Level: Introductory
- Date: Thursday, July 31, 2025
- Geospatial Python Part 2: Scaling Geospatial Workflows with Dask
- Date: Tuesday, August 5, 2025
- Time and Location: 2:00 - 4:00 PM, Zar Room
- Presenter: Hamid Dashti
- Level: Intermediate
- Date: Tuesday, August 5, 2025
- Distributed data processing in the RCC HPC platform
- Date: Thursday, August 7, 2025
- Time and Location: 2:00 - 4:00 PM, Zar Room
- Presenter: Trung Nguyen
- Level: Intermediate
- Date: Thursday, August 7, 2025
- Unlocking LLMs: Practical Prompt-Engineering Patterns
- Date: Tuesday, August 12, 2025
- Time and Location: 2:00 - 4:00 PM, Zar Room
- Presenter: Youzhi Yu
- Level: Introductory
- Date: Tuesday, August 12, 2025
- Graph Neural Networks in Action: From Foundations to Biomedical Applications
- Date: Thursday, August 14, 2025
- Time and Location: 2:00 - 4:00 PM, Zar Room
- Presenter: Mohsen Zand
- Level: Advanced
- Date: Thursday, August 14, 2025
Spring Workshops
-
Fundamentals of Research Data Sharing on Midway HPC Systems (Data Management Series #1)
-
Date: Tuesday, May 6, 2025
-
Time and Location: 2:00 - 4:00 PM, Zar Room
-
Presenters: Ashwini Naik and Debasmita Samaddar
-
Level: Introductory
-
-
Data Management and Sharing for Performance Improvement and Compute Workflow Optimization (Data Management Series #2)
-
Date: Wednesday, May 7, 2025
-
Time and Location: 1:00 - 3:00 PM, Zar Room
-
Presenters: Trung Nguyen and Dossay Oryspayev
-
Level: Introductory/Intermediate
-
-
Unsupervised Learning in Computer Vision
-
Date: Thursday, May 8, 2025
-
Time and Location: 2:00 - 4:00 PM, Zar Room
-
Presenter: Mohsen Zand
-
Level: Intermediate
-
-
Using Globus on RCC’s Midway Clusters: Simplifying Data Transfer, Sharing, and Automation (Data Management Series #3)
-
Date: Tuesday, May 13, 2025
-
Time and Location: 1:00 - 4:30 PM, Zar Room
-
Presenter: Pedram Esfahani and Globus
-
Level: Introductory/Intermediate
-
-
Using Singularity Containers for Research Reproducibility on Midway Cluster
-
Date: Thursday, May 15, 2025
-
Time and Location: 2:00 - 4:00 PM, Zar Room
-
Presenter: Aleksandr Lykhin
-
Level: Intermediate
-
-
Geospatial Python Part 1: Satellite & Climate Raster Analysis
-
Date: Tuesday, May 20, 2025
-
Time and Location: 2:00 - 4:00 PM, Zar Room
-
Presenters: Hamid Dashti and Parmanand Sinha
-
Level: Intermediate
-
-
Geospatial Python Part 2: Scaling Geospatial Workflows with Dask
-
Date: Wednesday, May 21, 2025
-
Time and Location: 1:00 - 3:00 PM, Zar Room
-
Presenters: Hamid Dashti and Parmanand Sinha
-
Level: Intermediate
-
-
Large Language Model Inference
-
Thursday, May 22, 2025
-
Time and Location: 2:00 - 4:00 PM, Zar Room
-
Presenter: Youzhi Yu
-
Level: Intermediate/Advanced
-
Winter Workshops
-
Introduction to the RCC
-
Date: Tuesday, February 11, 2025
-
Time and Location: 2:00 - 4:00 PM, Zar Room
-
Presenter: Pedram Esfahani
-
Level: Introductory
-
-
Large Language Model Embeddings
-
Date: Thursday, February 13, 2025
-
Time and Location: 2:00 - 4:00 PM, Zar Room
-
Presenter: Youzhi Yu
-
Level: Intermediate/Advanced
-
-
Parallel programming with Python
-
Date: Tuesday, February 18, 2025
-
Time and Location: 2:00 - 4:00 PM, Zar Room
-
Presenter: Trung Nguyen
-
Level: Intermediate
-
-
Unsupervised Learning in Computer Vision
-
Date: Tuesday, February 25, 2025
-
Time and Location: 2:00 - 4:00 PM, Zar Room
-
Presenter: Mohsen Zand
-
Level: Intermediate
-
-
Running jobs on RCC systems using the Slurm workload manager and best practices
-
Wednesday, February 26, 2025
-
Time and Location: 1:30 - 3:00 PM, Zar Room
-
Presenter: Dossay Oryspayev
-
Level: Intermediate
-
-
Code profiling and performance optimization
-
Date: Thursday, February 27, 2025
-
Time and Location: 2:00 - 4:00 PM, Zar Room
-
Presenter: Debasmita Samaddar
-
Level: Intermediate
-
-
Interactive Data visualization with D3.js and React
-
Date: Tuesday, March 4, 2025
-
Time and Location: 2:00 - 4:00 PM, Zar Room
-
Presenter: Ashwini Naik
-
Level: Intermediate
-
Fall Workshops
-
Introduction to the RCC
-
Date: Tuesday, October 8, 2024
-
Time and Location: 2:00 - 4:00 PM, Zar Room
-
Presenter: Pedram Esfahani
-
Level: Introductory
-
-
GPU computing basics
-
Date: Thursday, October 10, 2024
-
Time and Location: 2:00 - 4:00 PM, Zar Room
-
Presenter: Trung Nguyen
-
Level: Intermediate
-
-
Introduction to quantum computing
-
Date: Tuesday, October 15, 2024
-
Time and Location: 2:00 - 4:00 PM, Zar Room
-
Presenter: Niladri Gomes
-
Level: Introductory
-
-
Remote Code Development
-
Date: Thursday, October 17, 2024
-
Time and Location: 2:00 - 4:00 PM, Zar Room
-
Presenter: Aleks Lykhin
-
Level: Intermediate
-
-
Unsupervised Learning in Computer Vision
-
Date: Tuesday, October 22, 2024
-
Time and Location: 2:00 - 4:00 PM, Zar Room
-
Presenter: Mohsen Zand
-
Level: Intermediate
-
-
Introduction to Deep Learning Models in GIS
-
Date: Tuesday, October 29, 2024
-
Time and Location: 2:00 - 4:00 PM, Zar Room
-
Presenter: Parmanand Sinha
-
Level: Introductory
-
-
Introduction to D3.js
-
Date: Tuesday, November 12, 2024
-
Time and Location: 2:00 - 4:00 PM, Zar Room
-
Presenter: Ashwini Naik
-
Level: Introductory
-
-
Data Visualization in R
-
Date: Tuesday, November 19, 2024
-
Time and Location: 2:00 - 4:00 PM, Zar Room
-
Presenter: Youzhi Yu
-
Level: Intermediate
-
-
Using Slurm Workload Manager
-
Date: Thursday, November 21, 2024
-
Time and Location: 2:00 - 4:00 PM, Zoom
-
Presenter: Dossay Oryspayev
-
Level: Introductory
-
2023-2024 RCC Workshop Series
Summer Workshops
|
Title |
Date |
Time & Location | Presenter |
Level |
Materials |
|
Jul 24th |
2:00 - 4:00 PM, Zar Room |
Pedram Esfahani |
Introductory |
|
|
|
Aug 1st |
2:00 - 4:00 PM, Zar Room |
Aleksandr Lykhin |
Introductory |
|
|
|
Running Jobs on RCC Systems Using the Slurm Workload Manager |
Aug 7th |
2:00 - 4:00 PM, Zoom |
Dossay Oryspayev |
Introductory |
|
Winter Workshops
|
Title |
Date |
Time & Location | Presenter |
Level |
Materials |
|
Jan 30th |
2:00 - 4:00 PM, Zar Room |
Pedram Esfahani |
Introductory |
|
|
|
Feb 1st |
2:00 - 4:00 PM, Zoom |
Mohsen Zand |
Intermediate |
|
|
|
Feb 15th |
2:00 - 4:00 PM, Zoom |
Aleksandr Lykhin |
Introductory |
|
|
|
Feb 20th |
2:00 - 4:00 PM, Zar Room |
Trung Nguyen |
Introductory |
|
|
|
Feb 27th |
2:00 - 4:00 PM, Zar Room |
Parmanand Sinha |
Intermediate |
|
|
|
Feb 29th |
2:00 - 4:00 PM, Zar Room |
Youzhi Yu |
Advanced |
|
|
|
Achieving software portability using Aptainer/Singularity containers |
Mar 7th | 2:00 - 4:00 PM, Zar Room | Debasmita Samaddar | Introductory |
Fall Workshops
|
Title |
Date |
Time & Location | Presenter |
Level |
New Workshop? |
Materials |
|
Processing and analysis of RNA-seq data using Galaxy and DESeq2, part 1 |
Sep 14th |
2:30 - 4:00 PM, Zar Room |
Jared Bard |
Introductory |
Yes |
Not available |
|
Processing and analysis of RNA-seq data using Galaxy and DESeq2, part 2 |
Sep 28th |
2:30 - 4:00 PM, Zar Room |
Peter Carbonetto |
Introductory |
Yes |
Not available |
|
Oct 12th |
2 - 4 PM, Zar Room |
Hakizumwami Birali Runesha |
Introductory |
No |
Not available | |
|
Oct 17th |
2 - 4 PM, Zar Room |
Aleksandr Lykhin |
Introductory |
Yes |
Not available | |
|
Oct 25th |
10AM - 12PM, Zar Room |
|
Introductory |
Yes |
Not available | |
|
Cloud Days: Artificial Intelligence & Machine Learning on AWS |
Oct 25th |
2 - 4PM, Zar Room |
AWS |
Introductory |
Yes |
Not available |
|
Oct 26th |
2 - 4PM, Zar Room |
Microsoft Azure |
Introductory |
Yes |
Not available | |
|
Introduction to version control systems – an overview of GIT and SVN repositories |
Nov 9th |
2 - 4 PM, Zar Room |
Debasmita Samaddar |
Introductory |
Yes |
Not available |
|
Nov 14th |
2 - 4 PM, Zar Room |
Parmanand Sinha |
Introductory |
Yes |
Not available | |
|
Nov 16th |
2 - 4 PM, Zar Room |
Youzhi Yu |
Introductory |
Yes |
Not available | |
| Beagle 3 workshop | Nov 29th | Zoom | Multiple Presenters | Multiple Levels | Yes | Recording link |
2022-2023 RCC Workshop Series
Summer Workshops
|
Title |
Date |
Time & Location | Presenter |
Level |
Materials |
|
July 11th |
2 - 4 PM, Zar Room | Youzhi Yu |
Introductory |
|
|
|
Running jobs on RCC systems using the SLURM batch scheduler and Best Practices |
July 18th |
2 - 4 PM, Zar Room | Debasmita Samaddar | Introductory |
|
| July 27th | 2 - 4 PM, Zar Room | Aleksandr Lykhin |
Introductory |
||
| August 1st | 2 - 4 PM, Zar Room | Parmanand Sinha |
Intermediate |
||
|
August 10th |
2 - 4 PM, Zar Room | Trung Nguyen |
Intermediate |
|
Spring Workshops
|
Title |
Date |
Time & Location | Presenter |
Level |
Materials |
|
April 11th |
2 - 4 PM, Zar Room | Hakizumwami Birali Runesha |
Introductory |
|
|
|
Analysis of Genetic Data 2: Mapping Genome-wide Associations |
April 25th |
2 - 4 PM, Zar Room | Peter Carbonetto |
Intermediate |
|
| May 9th | 2 - 4 PM, Zar Room | Parmanand Sinha |
Introductory |
||
| May 16th | 2 - 4 PM, Zar Room | Debasmita Samaddar |
Intermediate |
||
|
May 23rd |
2 - 4 PM, Zar Room | Trung Nguyen |
Intermediate |
|
|
|
May 30th |
2 - 4 PM, Zar Room | Parmanand Sinha |
Introductory |
|
Winter Workshops
|
Title |
Date |
Time & Location | Presenter |
Level |
Materials |
|
Jan 24th |
2 - 4 PM, Zar Room | Ross Hyman |
Introductory |
|
|
|
Running jobs on RCC systems using the SLURM batch scheduler and Best Practices |
Feb 3rd |
2 - 4 PM, Zar Room | Debasmita Samaddar |
Introductory |
|
|
Feb 7th |
2 - 4 PM, Zar Room | Peter Carbonetto |
Intermediate |
|
|
| Feb 9th | 2 - 4 PM, Zar Room | Aleksandr Lykhin | Introductory | ||
| Feb 14th | 1 - 3 PM, Virtual | Trung Nguyen (+NVIDIA) | Intermediate | ||
|
Computational reproducibility through virtual environment and Containerization |
Feb 16th |
2 - 4 PM, Zar Room | Parmanand Sinha |
Introductory |
|
|
Running Machine Learning Pipelines on RCC High Performance Computing (HPC) Systems |
Feb 23rd |
2 - 4 PM, Zar Room | J.D. Laurence-Chasen |
Introductory |
|
A note about experience levels
The RCC communicates the expertise needed to get the most out of a workshop by labeling it with an experience level. An Introductory level workshop presupposes little or no familiarity with the topic at hand. An Intermediate level workshop requires some degree of familiarity with the methods being used. An Advanced level workshop is for users who are already fluent with the methods and tools involved.
Each workshop's description includes the workshop's experience level (Click on course title for details). If you are unsure whether a given workshop will be taught at too advanced or too basic a level for you, feel free to contact the RCC for information.
Below is a small selection of workshops we have offered in previous years:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|