Short Courses

Last Updated: January 19, 2021

NOTE: All short courses for Spring 2021 will only be offered via Zoom sessions. HPRC can provide instruction on setting up Zoom sessions for academic classes to instructors. Please contact us at help@hprc.tamu.edu for further details.

Every semester, HPRC holds short courses ranging in topics for beginning, intermediate, and advanced users. Every semester we start with the Introduction to Linux course. It covers material that is prerequisite to ALL other short courses. This, along with the Introduction to the Ada and Terra Clusters course form the absolute minimum basis for using the respective clusters effectively. All courses will be delivered in an interactive style through a live login session. Attendants can bring laptops although installed workstations will be available. In general, slides and other supplemental materials are available on each course page.

Please make sure you have a valid HPRC account if you want to follow the material by logging in. If you do not have an account, you can apply here.

Each short course is a one day course. Registration is required with a seating limit of ~45.

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

Short Course List for Spring 2021

Introduction to HPRC

Instructor: Richard Lawrence

Time: Friday, February 12, 10:00AM-12:30PM

Location: Zoom session only

Description: Introduction to using HPRC clusters. Policies, hardware overview, getting connected, file systems, computing environment, development environment, batch processing, and common problems.

Prerequisites: Unix/Linux skills; HPRC account.

View Details Remote Attendee Registration

SLURM Job Scheduling

Instructor: Michael Dickens

Time: Friday, February 12, 1:30PM-4:00PM

Location: Zoom session only

Description: Covers various job scheduling approaches using the Slurm Workload Manager on Terra.

Prerequisites: Unix/Linux skills; HPRC account

View Details Remote Attendee Registration

Introduction to Next Generation Sequencing Analysis

Instructor: Michael Dickens

Time: Friday, February 19, 10:00AM-12:30PM

Location: Zoom session only

Description: Covers concepts of sequence mapping, variant calling and ChIP-seq analysis utilizing tools available on the Ada cluster.

Prerequisites: None

View Details Remote Attendee Registration

Introduction to Perl

Instructor: Keith Jackson

Time: Friday, February 19, 1:30PM-4:00PM

Location: Zoom session only

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

Prerequisites: None

View Details Remote Attendee Registration

Introduction to Python

Instructor: Richard Lawrence

Time: Friday, February 26, 10:00AM-12:30PM

Location: Zoom session only

Description: Covers basic topics in programming using Python. Topics include variables, data types, control statements, functions, I/O, modules, interactive execution of python statements, python scripts, dictionaries, sorting, and regular expressions.

Prerequisites: HPRC account

View Details Remote Attendee Registration

Introduction to Scientific Python

Instructor: Stuti Trivedi

Time: Friday, February 26, 1:30PM-4:00PM

Location: Zoom session only

Description: This short course covers several topics and packages for scientific programming in Python.

Prerequisites: Basic Python skills, HPRC account

View Details Remote Attendee Registration

Introduction to Quantum Chemistry Simulations with ORCA

Instructor: Xin Yang

Time: Friday, March 12, 10:00AM:12:30PM

Location: Zoom session only

Description: Covers basic concepts in quantum chemistry simulations and offers hands-on opportunities to perform standard calculations using ORCA

Prerequisites: Basic Linux and Physical Chemistry

View Details Remote Attendee Registration

Drug Docking with Schrodinger

Instructor: Xin Yang

Time: Friday, March 26, 10:00AM-12:30PM

Location: Zoom session only

Description: This course introduces the basic concepts behind computer aided drug design (CADD) with an emphasis on structure-based virtual screening using Schrödinger's Glide and CovDock packages.

Prerequisites: HPRC account

View Details Remote Attendee Registration

Scientific Machine Learning

Instructor: Jian Tao

Time: Friday, March 26, 1:30PM-4:00PM

Location: Zoom session only

Description: This short course will introduce the basics of scientific machine learning with Julia, a high-level, high-performance, dynamic programming language that is well suited for numerical analysis and computational science. The basic concepts of scientific machine learning methods will be covered, and examples and exercises will be taught with Julia

Prerequisites: Julia, basic understanding of partial differential equations and numerical methods.

View Details Remote Attendee Registration