Software Carpentry Workshop 19-20th May 2026: Shell, Git and Python

Trish Strzelecka
Wednesday 13 May 2026

The members of Carpentries at St Andrews are running a workshop on 19th and 20th May 2026 in the Gateway Building.

The workshop will cover basic programming in Python, working with computers via the Unix Shell command-line interface, and using the Git version control system to manage projects.

  • Python is a popular general-purpose, high-level programming language which is particularly widely used in research. It is available on all platforms and is easier for novices than most programming languages.
  • The Unix Shell allows you to control a computer by typing in commands, which can be combined to automate complex workflows.
  • The use of a version control system such as Git to manage files saves time, backs up your changes, and facilitates collaboration.

Organised with OSDS, the workshop is open to research staff and PGR students across the University. No previous experience of the subjects being taught is necessary.

Registration is via PDMS. Please see further details and the registration link at

https://carpentries.wp.st-andrews.ac.uk/2026/03/13/software-carpentry-workshop-19-20th-may-2026-she…