Essentials Level Test

The test is taken online and you can use the web, ‘man’ pages and any other resources you would usually use when programming. The questions are mostly independent and you can answer them in any order.

You will need to clone a git repository and full instructions can be found either here or through the GitHub icon in the top right-hand corner of our webpages.

The test takes around 90 minutes from when you enter your name, email and affiliation.

Please make sure you have read our Data Privacy Policy before you take the test.

When you’re ready, click on the link below….

Take the test here

Grading & Results
The Essentials Level test is graded as follows:

  • 60% and above: Pass: The test was completed successfully
  • Up to 60%: Fail: You will have three months to re-take the test from the date of receiving your results.

The current 2017/18 test round closes on 30th September 2018 and all eligible students should have completed it by that date. Results will be made available from the middle of October 2018.


During the registration process we asked you to complete a small number of multiple-choice questions designed to assess your starting skill-level in the various areas where we provide training.

At the end of the Essentials Level test, we have asked these questions again and it would be very useful to us if you could re-assess that skill-level in the light of any training you have taken and tell us how you think your skill-set has changed. The questions will only take a couple of minutes to answer.

Data Privacy

We use the information from these pre- and post-training surveys to help us better understand the needs of our user community and to identify areas where we can improve and more closely target our training offering to those needs. Our aim is to continually develop and innovate DiRAC’s training offering as those needs evolve.

The information you give will not be shared with anyone outside our small training team and we will never share your personal contact information with any external organisation. Once matched-up, your responses to the pre- and post-training surveys are fully anonymised before any analysis is undertaken.

To read more about how we handle your data please take a look at our Data Privacy Policy.