
HPE DSI Courses
HPE DSI awards digital Badges to students who complete and pass each of our courses. These courses do not affect students' University GPA or Grade Point. We recommend you follow the HPE DSI course roadmap when picking courses.
HPE DSI courses are free for active University of Houston System (UHS) students, staff or faculty and $250/course for non-UH individuals.
How It Works
Each program begins with 101 Intro to HPC, a prerequisite for all HPE DSI courses, followed by a choice of scripting languages (R, Python, Julia) or C++ for scientific programming. Students can then advance to specialized courses like Machine Learning, Deep Learning, GPU Programming, or Bioinformatics. Mandatory attendance of at least 12 hours of synchronous instruction is required for pass/fail grades and badges.
Available Courses
- 101 Introduction to Cluster Computing: Linux, Shell Scripting, Queuing Systems, Cluster Architecture
Tue Thurs, 9/1/2026 - 10/1/2026, 10:00 AM - 11:30 AM
- 211 Data Analysis in R
Mon Wed, 9/2/2026 - 10/7/2026, 10:00 AM - 11:30 AM
- 212 Scientific Programming with Python
Mon Wed, 9/2/2026 - 10/7/2026, 10:00 AM - 11:30 AM
- 221 Julia for Data Science
Tue Thurs, 9/1/2026 - 10/1/2026, 1:00 PM - 2:30 PM
- 251 Data Visualization using ParaView and Tableau
Tue Thurs, 10/20/2026 - 11/19/2026, 1:00 PM - 2:30 PM
- 261 Principles of Data Management
Tue Thurs, 9/1/2026 - 10/1/2026, 1:00 PM - 2:30 PM
- 271 Data Analysis & Visualization in Excel & Power BI
Tue Thurs, 10/20/2026 - 11/19/2026, 2:30 PM - 4:00 PM
- 301 Parallel Programming with OpenMP
Tue Thurs, 10/20/2026 - 11/19/2026, 10:00 AM - 11:30 AM
- 311 Introduction to Machine Learning
Mon Wed, 8/31/2026 - 10/7/2026, 2:30 PM - 4:00 PM
- 312 Introduction to Deep Learning
Mon Wed, 10/19/2026 - 11/18/2026, 2:30 PM - 4:00 PM
- 313 Introduction to Natural Language Processing and Large Language Models
Mon Wed, 10/19/2026 - 11/18/2026, 1:00 PM - 2:30 PM
- 400 Introduction to Bioinformatics and NGS Data Analysis
Tue Thurs, 9/1/2026 - 10/1/2026, 2:30 PM - 4:00 PM
- 402 Enterprise Cybersecurity Fundamentals
Tue Thurs, 9/1/2026 - 10/1/2026, 10:00 AM - 11:30 AM
UH HPC Clusters Introduction
This 90 minute weekly, live course covers introduction to connecting to UH clusters and running jobs in the cluster, and provides an opportunity to ask questions and learn about the latest HPE DSI HPC systems updates.
Roadmap
- 101 Introduction to HPC
- Offered every semester.
- Designed for students beginning their training in high-performance computing.
- Recommended for beginners, but it is not a prerequisite for other HPE DSI courses.
- Script Programming Courses
- 211 R: Offered every semester.
- 212 Python: Offered every semester.
- 221 Julia: Offered only in the Spring semester.
- Students may select one or more programming courses based on their interests and experience.
- 201 C++
- Offered only in the Spring semester.
- Provides a scientific and low-level programming foundation.
- Recommended for students interested in parallel or GPU programming.
- Parallel and GPU Programming
- 301 Parallel Programming with OpenMP: Offered only in the Fall semester.
- 302 Parallel Programming with MPI: Offered only in the Fall semester.
- 303 GPU Programming: Offered only in the Spring semester.
- Students taking GPU or parallel programming courses should have knowledge of a low-level programming language such as C++ or Fortran.
- 261 Principles of Data Management
- Offered every semester.
- Python Recommended for beginners but not a prerequisite
- 271 Excel
- Offered in the Fall and Spring semesters.
- 311 Machine Learning
- Offered every semester.
- Prerequisite: 212 Python, 261 PDM
- 312 Deep Learning
- Offered every semester.
- Prerequisites: 212 Python and 311 Machine Learning.
- 313 Introduction to Natural Language Processing and Large Language Models
- Offered every Fall semester.
- Prerequisite: 311 Machine Learning.
- 400 Introduction to Bioinformatics and NGS Data Analysis
- Offered in the Fall and Spring semesters.
- Prerequisites: 212 Python and 261 Principles of Data Management.
- 411 Selected Topics in AI
- Offered in the Fall and Spring semesters.
- Prerequisites: 311 Machine Learning and 312 Deep Learning
Attendance is mandatory. Grades (Pass/Fail), and badges, will not be assigned to students who fail to attend at least 12 hours of synchronous instruction.