Training & Outreach

Orientation Sessions

New users are invited to attend one of our free one-hour orientation sessions ("Introduction to the HPC System") held on Fridays at 1023 Millmont Street, North Grounds at 10 a.m. and 4 p.m. or by appointment. We can also come to your department or organization. Please use our contact form to reserve your space. Topics are aimed at researchers who are ready to move their computational research from their desktops to a faster environment. Emphasis will be on submitting jobs with the SLURM queuing system. Prerequisite: Experience with programming and an allocation on the HPC System.


Effective Use Of HPC Systems 

(Instructor: ARCS staff)

This workshop provides an introduction to effective use of high-performance computing (HPC) systems.  Appropriate usage of SLURM for high-performance and high-throughput workflows will be discussed.  The different types of parallelism will be covered (multicore versus distributed) and how those map to SLURM scripts.  Strategies for determining how efficiently parallel codes are performing will be described.  A brief introduction to accessing national resources for very large-scale computing will be provided. Prerequisite: An account on an HPC system, preferably Rivanna. Some basic experience with bash scripting and SLURM. Ability to use a Unix command line at an elementary level. Attendees who wish to participate in hands-on exercises should bring a laptop. 

Dates/times: By appointment

ARCS Workshops free_1.gif

ARCS offers workshops over the course of the fall and spring semesters, as well as a Summer Education Series. These workshops cover a variety of topics and familiarity with research computing.

Click here to see our workshops for Fall 2017.


For Credit Courses


CS 5014, Introduction to Computation as a Research Tool

This three-credit course has been designed by the University of Virginia Advanced Research Computing Services group to provide centralized instruction in programming, computational algorithms, and use of the University's high-performance computing resources to graduate students who want to use advanced computational methods in their research.

Please see the syllabus for more details. The course will be offered each spring semester until further notice. Registration must be carried out through the UVA Student Information System (SIS).

Additional Training Opportunities

Free workshops and courses are also offered by our partner organizations (click on the links below for details):

Research Data Services

BioConnector (U.Va. Health System)