Software Carpentry

Dates: 19 September 2022 - 22 September 2022

Venue: Teaching Room, 7 Queen Square, UCL QS Institute of Neurology

Software Carpentry aims to help researchers get their work done in less time and with less pain by teaching them basic research computing skills. This hands-on workshop will cover basic concepts and tools, including 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.


By the end of this course, you will:

  1. Know how to interact with the command line to automate tasks that will make our research reproducible;
  2. Manage your software projects using version control systems;
  3. Start visualising and analysing data from your research using Python;
  4. Understand the anatomy of 2D and 2D Medical Images;
  5. Load and Handle MRI images and perform Image analysis and segmentation;
  6. Load and handle microscopic images;
  7. Apply a Deep learning platform to perform cell segmentation;


The course is aimed to beginners, and no previous knowledge of the tools or concepts that will be presented at the workshop is required.


Participants must have access to a computer with a Mac, Linux, or Windows operating system (not a tablet, Chromebook, etc.) that they have administrative privileges on. They should have a few specific software packages installed (instructions to setup your computer will be shared before each workshop).

Format of course

This will be a four day in-person hands-on workshop. More details to come.