Skip to main content

Trinity College Dublin, The University of Dublin

Trinity Menu Trinity Search



Training by Research IT

Research IT 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

Other courses may sometimes also be offered.

How to Book a Place / Express Interest

If you are researcher in TCD and you would like to attend any of our courses, please email us at training@tchpc.tcd.ie.

Course Schedules

Courses are usually run during reading weeks, with an introduction to Research IT systems course and one of the introduction to Linux or Bash scripting also ran.

Courses are advertised on our news and events site and to our mailing lists which users or our systems are subscribed to.

Course Descriptions & Prerequisites

Introduction to Research IT Systems

This half-day course is suitable for students and researchers who are new to Trinity, and have little experience with resource management software and batch queueing systems, such as Slurm.

Among the topics covered will be:

Prerequisites for the Introduction to Research IT Systems Course

Attendance at this course is required before making use of Research IT systems.

No previous experience is assumed.

Introduction to Linux

This course (taught over 4 half-day sessions) is suitable for students and researchers who wish to use Linux in their research but who have little experience of it.

Among the topics covered will be:

Prerequisites for the Introduction to Linux Course

This is an introductory course which assumes no previous knowledge of Linux or UNIX.

Introduction to Bash Shell Scripting

This course (taught over 2 half-day sessions) is suitable for students and researchers who have some experience with the Linux command-line shell, but would like to get more out of it and use it more efficiently.

Among the topics covered will be:

Prerequisites for the Introduction to Bash Shell Scripting Course

This course assumes some experience with using the Linux command-line, such as having attended our “Introduction to Linux” course. For example attendees should be comfortable with commands such as ls, cd, rm, mkdir, rmdir; and a text editor such as vim or gedit.

A basic knowledge of programming concepts such as loops and conditionals would be helpful but not essential.