National Centre for Energy Systems Integration

Event Items

Software Carpentries Workshops: The Unix Shell

We are delighted to offer training in Software Carpentry. These sessions are the first in a series of workshops, covering Unix Shell, Version control and Git and Programming with Python.

Date/Time: Mon 8 & Tues 9 February 2021, 09:15-13:00

Venue: Hosted via zoom

Session 1: Monday 8 February 2021, 09:15-13:00 GMT
Session 2: Tuesday 2 February 2021, 09:15-13:00 GMT
(Attend both sessions)

Registration now closed!

Hosted by CESI and led by Dr Jannetta Steyn of Newcastle University, these hands-on workshops will give you the opportunity to learn program design, version control, data management, and task automation. Participants will be encouraged to help one another and to apply what they have learned to their own research problems.

The Unix shell has been around longer than most of its users have been alive. It has survived so long because it’s a powerful tool that allows people to do complex things with just a few keystrokes. More importantly, it helps them combine existing programs in new ways and automate repetitive tasks, so they aren’t typing the same things over and over again. Use of the shell is fundamental to using a wide range of other powerful tools and computing resources (including “high-performance computing” supercomputers). These lessons will start you on a path towards using these resources effectively.

Sign up for further Software Carpentry workshops:

  • Version control with git - Monday 22 February 2021
  • Programming with Python - Tuesday 23 & Wednesday 24 February 2021

In advance of the workshops, you should make sure you have downloaded and installed the required software and data for the following:

  • The Bash Shell
  • Git
  • Text Editor
  • Python

More detailed information on the workshop, the system requirements and links to download these for Windows, MacOS and Linux are available here.