skip to primary navigationskip to content

SEM in R: (with MLM) (up to 6 days)

When Apr 24, 2017 09:30 AM to
Apr 29, 2017 05:00 PM
Where Cambridge, UK
Add event to calendar vCal

Structural Equation Modelling and Multi-Level Modelling in R

This course offers an introduction to Multilevel Modelling (MLM) and Structural Equation Modelling (SEM) using R, the popular open-source software for statistical analysis and graphics. It will present the lmer4 and lavaan packages, rapidly becoming the tools of preference for MLM and SEM in R. Participants will actively work through practical examples to gain first-hand experience in the application of multilevel modelling, factor analysis and other more advanced latent trait models. We will also introduce ggplot2, a simple R package for data visualisation. You will be learning the following topics in this course:  

  • Introduction to R and data analysis
  • Graphical representations of data points and latent trait models
  • Basic concepts of Multilevel Modelling (also known as Hierarchical Linear Modelling)
  • Basic concepts of factor analysis (EFA/CFA/Categorical CFA)
  • Basic and advanced Structural Equation Models (SEM)
  • Application of mediation & moderation techniques and bootstrapping estimator
  • Multiple-group analysis and evaluation of continuous and categorical data measurement invariance

You don’t need to know R to follow the course. However, if you are not familiar with R, you will need to attend Day 1, which is an introduction to the R software. On completion, participants should have a good knowledge of the topics covered and have acquired an independent use of R and latent trait analysis.

We believe in active learning and developing practical skills. Thus, the necessary theoretical introduction will be illustrated with practical examples and we will be working with real data. No prior knowledge about SEM is assumed. The pace of teaching is adjusted to suit the level of the participants. Teaching will be in small groups so that participants can make the most of the teaching.

Participants should bring their laptop computers with them, and ensure to have installed the latest version of R from and RStudio from upon arrival. 

Lunch will be provided at a Cambridge college.

LocationDates and TimePay by Credit CardTutors

Department of Psychology
Downing Site
University of Cambridge
CB2  3EB


24th to 29th April 2017  
(Mon to Sat) 

1, 2, 3, 4, 5 or 6 day course
9.30 to 17.00

For details of the content
for each day
see the schedule below

All 6 days
Business: £960 + 20% VAT
Academics: £720 + 20% VAT
Students: £600 + 20%VAT

Any 5 days
Business: £880 + 20% VAT
Academics: £660 + 20% VAT
Students: £550 + 20%VAT

Any 4 days
Business: £800 + 20% VAT
Academics: £600 + 20% VAT
Students: £500 + 20%VAT

Daily Rate (any 1, 2 or 3 days)
Business: £240 + 20% VAT
Academics: £180 + 20% VAT
Students: £150 + 20% VAT 

Dr Luning Sun,
Dr Igor Menezes,
Aiden Loe

Teaching plan:




Day 1 
Dr Luning Sun
Aiden Loe

Introduction to R
  • Objects in R
  • Import/export objects
  • Data manipulation
  • Basic programming
Data analysis in R


  • Correlation
  • Chi-square test
  • T-test

Data visualisation in R, using ggplot2 package

Day 2
Aiden Loe
Dr Igor Menezes

Advanced analysis in R
  • Assumptions (e.g. multivariate normal distribution)
  • Linear model
  • Multiple regression
  • Logistic regression
  1. Path analysis
  2. Mediation analysis
  3. Moderation analysis

Day 3
Aiden Loe
Dr Igor Menezes

Multi-level Modelling 1 Multi-level Modelling 2

Day 4 
Dr Luning Sun
Aiden Loe

Exploratory Factor Analysis

Confirmatory Factor Analysis

Day 5
Dr Luning Sun
Aiden Loe

  1. SEM
  2. Covariance structural analysis
  1. Test of measurement invariance across groups (multiple-group CFA)
  2. Test of measurement invariance within person
     (longitudinal measurement invariance)

Day 6
Aiden Loe
Dr Igor Gomes Menezes

  1. Hierarchical Latent Modelling
  2. Bi-factor model
  1. Advanced SEM
  2. Group practice