Analysis of Repeated Measures

Repeated measures allow researchers to monitor how participants change over time. These repeated measures are correlated and require appropriate statistical modelling. In this course, you will understand when and why repeated measures data require appropriate analysis, and learn methods for analysing longitudinal/repeated continuous data.

Page being updated

Please bear with us whilst we refresh the course information on this page for 2026-2027. Current details relate to the last run and are for reference only. Find out more about the 2026-2027 programme.

Dates 20 - 21 April 2026
Fee £500
Format Online
Audience Open to all applicants (prerequisites apply)

Course profile

This course aims to provide an introduction to methods for analysing longitudinal/repeated continuous data, with a focus on methods for analysing individual trajectories over time. Throughout the course there will be an emphasis on what kinds of research question different types of method can be used to explore, and the interpretation of results.

Note, this course will not cover Generalized Estimating Equations (GEE).

Please click on the sections below for more information. 

This 2-day course will take place online and consist of approximately 15 hours of teaching (including a mixture of live and pre-recorded lectures and live practical sessions).

Registration will start at 9:30am on the first day and the course will finish by 4.00pm on the final day.

By the end of the course participants should be able to:

  1. understand when and why repeated measures data require appropriate analysis;
  2. understand and be able to use various approaches to model linear and nonlinear trajectories of continuous outcomes, with specific focus on regression splines (for nonlinear trajectories);
  3. check the fit of models for continuous outcomes; and
  4. have a basic understanding of other approaches for nonlinear trajectory modelling: penalised regression splines, Superimposition by Translation And Rotation (SITAR), and latent trajectory models.

This course is intended for researchers who are, or will be, involved in analysing longitudinal data.

This course will cover:

  1. background: Why to collect, and how to analyse longitudinal data?;
  2. an overview of mixed-effects modelling approach;
  3. simple linear growth model for continuous outcomes;
  4. regression spline models for nonlinear trajectories in continuous outcomes; and
  5. penalised regression splines, SITAR, and latent trajectory models.

All teaching staff and tutors have extensive experience in performing analysis of repeated measures.

To make sure the course is suitable for you and you will benefit from attending, please ensure you meet the following prerequisites before booking:

Knowledge You must be familiar with the algebra of standard regression models for continuous outcomes (to beyond the standard of the short course Introduction to Linear and Logistic Regression Models or to the level implied by module 3 of the Centre for Multilevel Modelling online multilevel modelling course).
Software

You must be familiar with R or STATA. Please note some practicals will only be available in R. Those using Stata* must have this installed in advance of the course.

*Internal University of Bristol participants are given access to Stata. Go to Stata Installation Instructions (internal only) for help setting it up before the start of the course.

External participants are responsible for providing their own access to Stata. However if you are a student, Stata offer a short term free Student licence (one week). 

Before booking this course, please make sure you read the information provided above about the target audience and prerequisites. It is important that you have access to the relevant IT resources needed for the course and meet the knowledge prerequisites to ensure you can get the most from the course.

Bookings are taken via our online booking system, for which you must register an account. To check if you are eligible for free or discounted courses please see our fees and voucher packs page. All bookings are subject to our terms & conditions, which can be read in full here.

For help and support with booking a course refer to our booking information pageFAQs or feel free to contact us directly. For available payment options please see: How to pay your short course fees.

Bookings close two weeks before the start of each courseOnce all courses have finished for the current academic year we close the booking system for updates, and re-open again in the Autumn. To be notified about our timescales for opening annual registrations and bookings sign up to our mailing list.
 

Participants are granted access to our virtual learning platform (Blackboard Ultra) 1 to 2 weeks in advance of the course. This allows time for any pre-course work to be completed and to familiarise with the platform.

To gain the most from the course, we recommend that you attend in full and participate in all interactive components. We endeavour to record all live lecture sessions and upload these to the online learning environment within 24 hours. This allows course participants to review these sessions at leisure and revisit them multiple times. Please note that we do not record breakout sessions.

All course participants retain access to the online learning materials and recordings for 5 months after the course. 

University of Bristol staff and postgraduate students who do not wish to attend the full course may instead register for access to the 'Materials & Recordings' version of this course: Further information and bookings.

100% of attendees recommend this course*.
*Attendee feedback from 2026.

Here is a sample of feedback from the last run of the course:

“Blackboard platform worked very well, all very simple. Quality of the teaching and technology was high. Particularly helpful that details, and materials, were sent in advance and given access for a while after, as I was not able to attend every session over the two days." - Course feedback, April 2026

“Enthusiastic providers, good mix of lectures and practicals. Providers are clearly very experienced in this field. Very receptive to answering questions. Use of Menti to test knowledge was helpful." - Course feedback, April 2026

“It has given me a great overview in concepts that are fairly new to me. The fact that the lectures are recorded is great as I'm definitely going to go back and watch them all again. I will be using these concepts directly in my research soon, so was also very grateful for the resources shared so I can continue my learning. Thank you." - Course feedback, April 2026

“It was a good mix of lectures and practicals with for me, the right amount of going through things together. Posit Cloud was great for me as someone who is relatively new to R. It meant that I felt a bit more supported and I think that less had potential to go wrong for me that way, e.g. not having packages installed/loaded. It particularly helped my understanding to go through the interpretation of the output in the practicals as well as in the lectures." - Course feedback, April 2026

“The course was very well structured and clear. The examples helped me understand the different approaches to analysing repeated measures data." - Course feedback, April 2026

“The course was well organised and the lectures and practicals moved seamlessly." - Course feedback, April 2026

“The lectures were very informative and well put together, and I liked the run-through of how to interpret R output as that's often where I struggle to link the theory to the application." - Course feedback, April 2026

“Very knowledgeable lecturers with good use of studies (many conducted in UoB which was nice) to illustrate application of these methods." - Course feedback, April 2026