Advanced Structural Equation Modelling: Online

This course is designed as an advanced course in Structural Equation Modeling (SEM) for existing AMOS and/or Mplus users.

(N.B. Although the instructor will teach and use both packages throughout the course, students are free to use either both packages, or they may choose to just work with one of the packages.)


This course will be run over 5 days in three sessions per day:

  •     10.00am - 11.30pm - session 1
  •     12.00pm - 1.30pm - session 2
  •     2.30pm - 4.00pm - Session 3


 Exercises will be provided, and 20-30 minute individual consultation sessions can be scheduled for each participant by appointment.


Level 5 - runs over 5 days

Mr Philip Holmes-Smith (OAM) is the principal consultant with School Research, Evaluation and Measurements Services (SREAMS), an independent educational research consultancy business. His research, evaluation and measurement interests lie in the areas of teacher effectiveness and school improvement, accountability models and benchmarking, improving the quality of teaching, using student performance data to inform teaching, and large-scale achievement testing programs. He is an experienced teacher of social science research methods and is a regular instructor at the ACSPRI programs. He also regularly teaches Structural Equation Modeling (SEM) and Multi-Level Analysis (MLA) at various universities around Australia.

About this course: 

Introductory courses typically cover path analysis amongst observed variables, confirmatory factor analysis, and full SEM models with latent variables. This course covers a number of more complex models including models with mediating variables, models with interactions (moderation), ANOVA and ANCOVA models for latent outcomes, multi-level models (including repeated measures models) and mixture models.

Furthermore, introductory courses usually deal only with continuous, normally distributed variables. This course addresses the treatment of non-normal data and covers the analysis of observed categorical variables including ordered categorical (ordinal) variables such as Likert scales and unordered categorical (nominal) variables that may be binary (Male/Female, Problem Gambler/Non Gambler, Smoker/Non-Smoker, etc.) or polynomial (Australian/Indonesian/South African, etc.)


Detailed notes with worked examples and references will be provided as a basis for both the lecture and hands-on computing aspect of the course.

The target audience for this course is existing AMOS and/or Mplus users.

Course syllabus: 

Day 1
Part A - Introduction to AMOS and Mplus through revision of basic models. This part of the course introduces the AMOS and Mplus programming language by revising basic factor analysis and regression.

Part B - Revision of basic concepts. This part of the course is a revision of a number of issues related to fitting structural equation models. Topics include a revision of model conceptualisation, assessing model fit, the treatment of missing data, the treatment of outliers, model fit for skewed data (Mplus: Satorra-Bentler  χ² and robust standard errors; AMOS: Bollen-Stine adjusted p and bootstrapped standard errors), constraining parameters, non-positive definite matrices, negative error variances, unidentified and inadmissible models.


Day 2
Part A – Dealing with non-continuous dependent variables. Topics include, regression models for non-continuous dependent variables (Probit, Logistic, and Multinomial logistic regression for categorical dependent variables); Poisson regression for count dependent variables; Censored regression for censored dependent variables, and CFA models with categorical factor indicators.

Part B - Constructing composite variables for use in structural equation models. This part of the course includes a revision of one-factor congeneric measurement modeling, which is then extended to introduce the Holmes-Smith & Rowe approach to using composite variables in SEM. This topic also covers reliability and validity of composites created from one-factor congeneric measurement modeling.


Day 3
Advanced single-level models. Topics include the testing of model and parameter invariance across groups (multi-group analysis), analysis of interactions with both categorical and continuous moderator variables, mediation vs. moderation, non-linear modeling, and mean structure analysis approaches to the Analysis of Covariance.


Day 4
Multi-level analysis and mixture models. Introduction to the use of multilevel models to analyse data from hierarchically structured populations/samples (e.g., voters nested within electorates, students nested within classes within schools, employees nested within work groups within companies, etc.), or longitudinal studies (repeated measures nested within individuals). Day 4 topics will focus on Multi-level regression and multilevel SEM models.

include an overview of Multi-level regression and a detailed examination of the analysis of


Day 5
Multi-level analysis and mixture models (cont). Day 5 will focus on the analysis of longitudinal data using latent growth curve modeling. Mixture modeling, including latent class analysis and regression mixture modeling, will also be introduced.



Consultations. During the course, Phil will make appointments with participants who want help with their own research problems. These appointments will be scheduled either before, between or after instruction time on the last two days of the course.



Course format: 

This course will be run over 5 days in three sessions per day:

  • 10.00am - 11.30pm - session 1
  • 12.00pm - 1.30pm - session 2
  •  2.30pm - 4.00pm - Session 3


Questions are encouraged.

Individual consultation sessions will be for 20-30 minutes for each participant by appointment.

Recommended Background: 

Participants must have completed an introductory course in Structural Equation Modeling using an SEM program such as AMOS, LISREL or Mplus. However, it is NOT assumed that all participants have had experience in BOTH AMOS and Mplus – both will be taught as part of the course.

Recommended Texts: 

The instructor's bound, book length course notes will serve as the course text.

This will be posted in advance to your supplied 'shipping address'.


Other references include:


  • Muthén, L.K. and Muthén, B.O. (1998-2017). Mplus User’s Guide. Eighth Edition. Los Angeles, CA: Muthén & Muthén.
  • Arbuckle, J. L. (2019). IBM SPSS AMOS 26 User’s Guide. Amos Development Corporation.
  • Byrne, Barbara M. (2012). Structural Equation Modeling with Mplus: Basic Concepts, Applications, and Programming.  New York: Routledge Academic.
  • Byrne, Barbara M. (2016). Structural Equation Modeling with AMOS: Basic Concepts, Applications, and Programming. (3rd Ed.) New York: Routledge Academic.
  • Kline, Rex B. (2016). Principles and Practice of Structural Equation Modeling. (4th Ed.). New York: Guilford Press.



Q: Do I have to have any prerequisites to do this course?

A: Yes, see recommended background section for details.

Participant feedback: 


The Advanced SEM Course with Phil was amazing, as always. I have done a course with him before face-to-face and I still enjoyed it online. I prefer face-to-face learning, but I cannot fault Phil’s online delivery. Thank you!


I prefer the option to learn online. I think it wastes less time, is more cost-effective and accessible, and the smaller group meant that people were more engaged and had the opportunity to ask questions and have these answered.


Very knowledgable instructor passing on wealth of information in different formats, real life examples, computer examples, whiteboard instructions


He was incredibly responsive to questions, there was a great balance between the theoretical & pragmatic


I liked being introduced to different models that I may not be using now, but may use in the future and having lots of notes to refer back to


Phil did a great job, thanks very much!


Very hands on and practical, -Instructor was very knowledgeable and explained things well.


A very detailed how to guide with clear instruction/lectures. I will definitely use all this info in my work.


Applied & practical in nature – a lot of guidance around actual implementation of models.



The instructor's bound, book length course notes will serve as the course texts.

These will be sent in advance to your supplied 'shipping address'.