Best Practices in Coding when working with Administrative Data - Online

Date:

29/07/2025 - 31/07/2025

Organised by:

NCRM, University of Southampton and Administrative Data Research UK

Presenter:

Dr Ting Wang, Dr Kathryn Fair, Barbara Szantho, Cameron Kelly, Lewis Hotchkiss and Cristina Madger

Level:

Entry (no or almost no prior knowledge)

Contact:

Jacqui Thorp
Training and Capacity Building Coordinator, National Centre for Research Methods, University of Southampton
Email: jmh6@soton.ac.uk

video conference logo

Venue: Online

Description:

This course provides an introduction to coding when working with administrative data. The course will include an overview of best practices in coding, with hands-on sessions using synthetic data and different programming languages: R, Python and SQL. It will also discuss the use of AI in coding.

The course will be delivered in three interactive sessions, with breakout rooms in each session, as well as opportunities to engage with the instructors.

All Participants need to attend the first session on Tuesday 29 July (09:30-11:00), with options on the additional sessions. The price is the same, irrelevant of how many sessions you attend.

Tuesday 29 July 2025

·         09:30 – 10:30 Writing efficient code

·         10:30 – 11:00 Using data ethically and legally

Options:

·         Option 1: Tuesday 29th July / 11:15 – 14:45 (with 45 minute lunch break) Programming using SQL & Datacise

·         Option 2: Wednesday 30th July / 09:30 – 12:30 Programming using Python & ASHE-Census synthetic data

·         Option 3: Wednesday 30th July / 13:30 – 15:00 Use of AI in coding using ASHE-Census synthetic data

·         Option 4: Thursday 31st July / 09:30 – 12:30 Programming using R & ASHE-Census synthetic data

Registrants will be contacted following booking to confirm which sessions they wish to attend.

By the end of the course participants will:

  • Be familiar with best practices in writing efficient, reproducible code
  • Understand best practices in using data to ensure transparency, integrity and compliance
  • Have practised programming using SQL & the Datacise platform
  • Be familiar with coding standards using Python and practised programming using Python & ASHE-Census synthetic data
  • Be familiar with how AI can be used throughout the code development lifecycle
  • Be familiar with coding standards using R and practiced programming using R and ASHE-Census synthetic data

This course is open to anyone who uses, or will use administrative data. Some knowledge of data manipulation is required.

Participants will be sent instructions as to how they can access Datacise and synthetic ASHE-Census data. Please note that, in order to download the synthetic ASHE-Census data, you will need to register with the UK Data Service. 

 

Cost:

The total fee is:

· £87.50 for students
· £187.50 for staff working for academic institutions, Research Councils and other recognised research institutions, registered charity organisations and the public sector
· £625 for all other participants

In the event of cancellation by the delegate a full refund of the course fee is available up to two weeks prior to the course. NO refunds are available after this date.

If it is no longer possible to run a course due to circumstances beyond its control, NCRM reserves the right to cancel the course at its sole discretion at any time prior to the event. In this event every effort will be made to reschedule the course. If this is not possible or the new date is inconvenient a full refund of the course fee will be given. NCRM shall not be liable for any costs, losses or expenses that may be incurred as a result of its cancellation of a course, including but not limited to any travel or accommodation costs.

The University of Southampton’s Online Store T&Cs also continue to apply.

Website and registration:

Register for this course

Region:

South East

Keywords:

Data Quality and Data Management , Quality in Quantitative Research, Python, R, Coding, Administrative Data, AI, Information Management, Research Ethics, Data Editing


Related publications and presentations from our eprints archive:

Data Quality and Data Management
Quality in Quantitative Research
Python
R

Back to the training database