We offer an extensive range of training courses, from Software and Data Carpentry courses that teach core research IT skills, though to specialised courses on programming and applications. Below is a list of upcoming courses. You will also find some general training links and a list of past courses. 

If you have any questions please contact the HPC training specialist Katerina Michalickova. We also welcome suggestions regarding new training topics. 

Upcoming courses

Software Carpentry- 21-22 May & 14-15 June 2018

CLASS DESCRIPTION:

Software Carpentry's mission is to help scientists and engineers get more research done in less time and with less pain by teaching them basic lab skills for scientific computing.

This free hands-on workshop will cover basic concepts and tools. Participants will be encouraged to help one another and to apply what they have learned to their own research problems. The workshop is ideal for researchers who don't have formal training in programming, or who have just started a project that will involve some scientific computing.

Class details and dates:
DateTimeLocationInstructor
 21- 22 May 2018 (two full days)  10.00 - 17.00 Sir Ernst Chain, 311, South Kensington Campus Chris Tomlinson and Stefano Galvan
14 -15 June 2018 (two full days)  10.00 - 17.00 CDT space, 4th floor of Central Library, access from 2nd floor of Sherfield Building (SW corner), South Kensington Campus Lucy Whalley, Anat Melamed and Antonio Berlanga
Enter table footer here
Summary of the table's contents

 

REGISTRATION:

Beginner's Guide to HPC - 25 May, 2018

CLASS DESCRIPTION:

The course will provide participants with a hands-on introduction to the HPC systems at the College. The class is intended for HPC newbies, we'll start with the very basics of cluster computing.  After an introductory part, we'll log into the cx1 system for guided exercises that will require some prior knowledge of command line and shell scripting. 

You are welcome to use the PCs in the training room or you can bring your own laptop, Windows users (<10) will need a secure shell client installed.

Programme:

  • systems at Imperial
  • module system
  • file management on the clusters nwchem.pbs.e1007068queue system
  • job parameters
  • job scripts
  • serial jobs
  • hands on serial job
  • multiple serial jobs
  • hands on serial job
Class details and dates:
DateTimeLocationInstructor
 25 May 2018  14.00 - 16.00 ICT Training Room, Central Library, room 204  Katerina Michalickova from the RCS and Computational Methods Hub
Summary of the table's content23 February 2018


REGISTRATION:

 

RCS Summer School 2018 - 24 - 28 Sep 2018

(Formerly known as HPC summer school)

Hold the dates for another instalment of our summer school. This year, we'll mark our transition from traditional HPC team to broader remit RCS team with a special edition of Software Carpentry classes. Stay tuned for updates.

Class details and dates:
DateTimeLocationInstructor
 24 - 28 September 2018  TBC Huxley LT 340, Room 341 TBC
Summary of the table's content23 February 2018


REGISTRATION:

  • Registration coming soon

 

General training links

General training links

 

Course Link 
Specialist Postgraduate IT training courses   

The Centre for Continuing Development offers several specialist Postgraduate IT training courses. Check their website for details, dates and registration. 

The  Linux for HPC Beginners course offered by the Centre for Continuing Development the HPC Service arranges training courses for HPC users. The courses are generally scheduled to be run when there is sufficient demand to fill all the places. Generally a professional trainer is contracted to deliver the course. Every course is tailored to the particular needs of Imperial College HPC users and there is usually a substantial practical content. Where possible arrangements are made for GSEPS accreditation. The courses are run on a cost recovery basis, which means that there is a fee for each course and that each course must have sufficient number of attendees (usually 12) to be run.

Software Carpentry  The Software Carpentry Foundation is a non-profit volunteer organization whose members teach researchers basic software skills.

ARCHER training  

ARCHER is UK National Supercomputing Service. The ARCHER training team delivers HPC classes at various universities including Imperial and UCL.

ARCHER training page.

ARCHER Virtual Tutorials and Webinars  

Several virtual tutorials and webminars offered by the ARCHER service. They take place usually at 15:00 UK time on Wednesdays.

Science and Technology Facilities Council  Latest events.
Science and Engineering South Events list.