Courses

Last Updated: January 7, 2024

Every semester, Texas A&M High Performance Research Computing (HPRC) offers short courses covering a range of topics for beginning, intermediate, and advanced researchers. Courses taught early in the semester on the clusters and schedulers form the basis for using the respective clusters effectively. We also offer short "primer" classes taught throughout the semester to brush up on basics quickly. All courses will be delivered in an interactive style through a live login session. In general, slides and other supplemental materials are available on each course page.

Registration is required for each primer or short course. Attendees will need to use their own device. Workstations are not provided. The typical short course runs for 2.5 hours, unless otherwise noted. Each primer runs for 1 hour.

Most courses will require one of two accounts:

In-class short courses have a seating limit of about 45 students.

For our course offerings from previous semesters, please consult this page.

Short Course List for Spring 2025

ACES: Introduction to Composable Computing on ACES and FASTER

Instructor: Josh Winchell

Time: Tuesday, January 21, 2025 — 10:00AM-12:30PM CT

Location: Online using Zoom

Description: Introduction to research computing on the composable ACES and FASTER clusters. Topics covered include hardware, access, policies, file systems, and batch processing.

Prerequisites: Current ACCESS ID, basic Linux/Unix skills

View Details Remote Attendee Registration

ACES: Using the Slurm Scheduler on Composable Resources

Instructor: Michael Dickens

Time: Tuesday, January 21, 2025 — 1:30PM-4:00PM CT

Location: Online using Zoom

Description: Introduction to using the Slurm scheduler on the ACES cluster, a composable accelerator testbed at Texas A&M University. Topics covered include multiple job scheduling approaches and job management tools.

Prerequisites: Current ACCESS ID, basic Linux/Unix skills

View Details Remote Attendee Registration

Introduction to Linux

Instructor: Wes Brashear

Time: Friday, January 24, 2025 — 10:00AM-12:30PM CT

Location: Blocker 220

Description: Topics in this short course include basic commands, process and filesystem concepts, shells, I/O redirection, and shell scripts. The material covered here is a prerequisite to most other courses.

Prerequisites: Active HPRC account

View Details In-Person Attendee Registration

Introduction to HPRC Computing Resources

Instructor: Josh Winchell

Time: Friday, January 24, 2025 — 1:30PM-4:00PM CT

Location: Blocker 220

Description: Introduction to using HPRC clusters includes policies, hardware overviews, getting connected, file systems, computing environments, development environments, batch processing, and common problems.

Prerequisites: Basic Linux/Unix skills, active HPRC account

View Details In-Person Attendee Registration

ACES: Python for New Programmers

Instructor: Richard Lawrence

Time: Tuesday, January 28, 2025 — 10:00AM-4:00PM CT

Location: Online using Zoom

Description: This short course for new programmers (no programming experience required) introduces concepts of programming and the Python programming language. This course will establish a foundation for HPRC courses taught later in the semester that will cover data science and AI in Python.

Prerequisites: Current ACCESS ID

View Details Remote Attendee Registration

Intermediate Linux

Instructor: Wes Brashear

Time: Friday, January 31, 2025 — 10:00AM-12:30PM CT

Location: Blocker 220

Description: This course assumes a working knowledge of the Linux environment. Participants will practice running commands on the Grace cluster, including: vim, sed, awk, grep, bash scripting, and bc. We will also be covering how to customize your environment.

Prerequisites: Active HPRC account, basic Linux/Unix skills

View Details In-Person Attendee Registration

Introduction to Perl

Instructor: Keith Jackson

Time: Friday, January 31, 2025 — 1:30PM-4:00PM CT

Location: Blocker 220

Description: Covers basic to intermediate level topics with live illustrations and hands-on exercises using the Jupyter notebook web application.

Prerequisites: Active HPRC account

View Details In-Person Attendee Registration