Bayes Centre

Data Carpentry

These non-credit-bearing workshops are delivered fully online and focus on the fundamental tools and methods for data entry, cleaning, analysis and visualisation, using sample datasets from specific fields. The workshops are suited to all work roles with a component of data analysis.


Data Carpentry workshops teach fundamental data skills needed for anyone that deals with data and datasets. These short online workshops focus on the introductory computational skills needed for data management and analysis. The model is based on a community of certified instructors who teach at the workshops, and contributors who maintain the lesson materials. The instructors come from a range of backgrounds with sound experience in dealing with data.

Lesson materials are all available under a CC-BY licence and maintained by the community itself. They are used as the modular bricks to build a slightly different version of the workshop depending on the attendee needs.  You can find out further information on Data Carpentries here and more specifically Data Carpentries at The University of Edinburgh here.

These are introductory-level workshops. They provide foundational skills – no prior knowledge is needed.

The target audience for this workshop are learners who have little to no prior computational experience. We create a friendly environment for learning to empower you and enable data-driven good practices. The workshops are highly interactive and hands-on.

You have the choice of three versions of workshops depending on your specific area of interest:

  1. Data organising with spreadsheets, data cleaning with OpenRefine, data analysis with Python.
  2. Data organising with spreadsheets, data cleaning with OpenRefine, data analysis with RStudio.
  3. Data organising with spreadsheets, data cleaning with OpenRefine, data organising and data analysis with SQL.

Workshop Delivery Schedule

These workshops are free to those who meet the eligibility criteria but be aware that places are limited and will be allocated on a first come, first served basis only to those who are eligible. Due to the limited number of places on these workshops there is a limit of one place per person, you are permitted though to join a waiting list for a second choice.

  • Workshop 1: 3 half-days (15th - 17th March)

    • Day 1: Spreadsheets and OpenRefine

    • Day 2: Python

    • Day 3: Python (continued)

  • Workshop 2: 3 half-days (12th - 14th April)

    • Day 1: Spreadsheets and OpenRefine

    • Day 2: R

    • Day 3: R (continued)

  • Workshop 3: 4 half-days (2nd - 5th May)

    • Day 1: R

    • Day 2: R (continued)

    • Day 3: Regular expressions

    • Day 4: SQL

Entry Requirements

Though there are no specific entry requirements, learners will be expected to have a basic knowledge of computers.  Prior to attending, you will be asked to complete a pre-workshop survey to assess your level of knowledge.  This will assist the instructors in tailoring the workshops accordingly.


Course fees for 21/22 are £350 but funded places are available for people employed, unemployed or furloughed in Scotland who meet Scottish Funding Council elgibility criteria.

Determining eligibility for a funded place for upskilling takes a number of things into account, including fee status, but also location of employer. SFC provide guidance specifically for upskilling courses:

“Courses/provision is open to all Scottish-domiciled/’home fee’ students, which is consistent with SFC’s policy for core funded student places. Students from the rest of the UK (rUK) are not normally considered eligible for SFC funding. If however a university is working with a Scottish/UK employer which has a physical presence or operating in Scotland, rUK employees of that employer would be eligible.”

Organisations like UKCISA, and the University, provide guidance on how to determine your fee status:

If your fee status is Scotland Fee Rate, RUK Fee Rate, or EU-EEA Pre/Settled Scotland Fee rate, you may be eligible for a funded upskilling place. To determine this we will look at your fee status, residency information and, where relevant, details of your employer, to confirm whether the employer is based in, or has a significant presence, in Scotland.

Funding eligibility will be assessed at the point of each application for each course; you may be asked to provide further information if you do not meet the general residence conditions. Please email us at if you would like to discuss your funding eligibility before applying.

Please note that full-time students (including full-time PhD students) are not eligible for funding.


Apply Now

Applications for March, April and May 2022 are now open.

In order to verify that you meet the eligibility criteria for this course, please complete the application form at the link below:

​​​​If you have any questions about the application form or the course in general please email

Once complete, your application will be processed in 1-2 weeks. Applications will be processed on a first come, first served basis with priority given to applicants who meet the criteria for a funded place. We aim to email all applicants within 2 weeks of submission regardless of the outcome of their application.

Workshop 1 1: 15th March.  Applications close 8th March.  APPLY HERE 

Workshop 2 1: 12th April.  Applications close 4th April.  APPLY HERE 

Workshop 3 1: 2nd May.  Applications close 25th April.  APPLY HERE