Skip to main content »

Trinity College Dublin


TCHPC provides advanced training courses to researchers in Trinity College Dublin and to other Irish Third Level institutes on a case-by-case basis.

Available Courses

TCHPC runs the following courses:

For more advanced training, users should consider sitting in on lectures in the M.Sc. in High Performance Computing.

How to Book a Place / Express Interest

If you are researcher in TCD and you would like to attend any of these courses, please email Nicola Boutall at

Walk-In Workshops

We also run monthly Walk-In Workshops for people who would like to get help in a less formal setting.

Course Timetable

Course Duration Dates Location
An Introduction to Bash Shell Scripting 2 mornings Thu 12th - Fri 13th May 2016, 9:30-13:00 Rm 212, Lloyd Building, Trinity College
An Introduction to TCHPC Systems 1 morning Tue 17th May 2016, 09:30-13:00 Rm 212, Lloyd Building, Trinity College
An Introduction to Debugging and Profiling for C Code 1 morning Thu 19th May 2016, 09:30-13:00 Rm 212, Lloyd Building, Trinity College

Downloadable Course Material

You will need your username and password that you were assigned for the training sessions to access this material. The documents here are updated on a regular basis, so please check here for updates when required.

Course Document
Introduction to Linux Introduction to Linux.pdf
Using the resources at TCHPC Using the resources at TCHPC.pdf
Introduction to Bash Shell Scripting Introduction to Bash Shell Scripting.pdf
Introduction to CUDA CUDA_course_2012_06_28.tar.gz
SE - Modularisation of Code Modularisation of Code.tar.gz
SE - Introduction to make Introduction to make.tar.gz
SE - Introduction to Version Control using Git Introduction to git.pdf
SE - Using Subversion Using Subversion.tar.gz
SE - Testing with C/C++ testing c cpp.pdf
SE - Testing with Fortran testing fortran.pdf
SE - Testing: sample code testingcode.tar.gz
SE - Debugging: gdb gdb.pdf
SE - Debugging: gdb sample code gdb code.tgz
SE - Debugging: Valgrind valgrind.pdf
SE - Debugging: Valgrind sample code valgrind code.tgz
Introduction to Parallel Programming Introduction to Parallel Programming.tar.gz
Introduction to Scientific Visualisation Introduction to Scientific Visualisation.pdf

Last updated 20 Apr 2016Contact Research IT.