Expert Training in Mplus.
From Anywhere, Any Time.

In this self-paced online workshop, Dr. Christian Geiser provides in-depth tutorials on essential Mplus techniques for answering your longitudinal research questions. By the end of the course, you will be able to implement latent state-trait (LST) theory to perform a variety of models in Mplus, including:

  • Longitudinal confirmatory factor analysis and measurement invariance testing

  • Latent change score, autoregressive, and growth curve models

  • LST models and trait-change models

Meet Your Instructor

Dr. Christian Geiser

Dr. Christian Geiser is the Director of Education at Quantfish, former professor of quantitative psychology, and author of two books on Mplus.   As a leader in the development of latent variable techniques with complex data, he has helped thousands of researchers and students around the world to achieve their analytic goals.   This course is a part of a companion series of workshops to his books and articles.    


Tax-exempt institutions in the United States, please start here.

Longitudinal S.E.M. with Mplus is available for immediate access. Please contact us if you need an invoice prior to purchase or have a larger group.

Payment is accepted by credit card, Paypal, or bank transfer (euros & GPB). Bank transfer instructions are here.

Group licenses provide the lowest per-person cost.

Further discounts are available for researchers working in LMICs; apply here to get started.

Bank Transfer Information

Bank transfers are accepted in euros and GBP. Please contact us if your bank is outside of the EU, SEPA, or UK.

Kindly allow 3 business days for payment to post.

euros (EU & SEPA only)
GBP (UK only)
Student/Postdoc:  325
Group: 1041

Account holder:  QuantFish LLC
IBAN:  BE20 9672 6025 0356

Avenue Louise 54, Room S52 

The following information is required to ensure proper enrollment:  
  • Name of person enrolling (only the contact person if enrolling a group)
  • Email address
  • Requested course(s)

Student/Postdoc:    £273
Group:  £874

Account holder:  QuantFish LLC
Sort code: 
Account number: 
GB50 TRWI 2314 7087 9607 44

56 Shoreditch High Street, London E1 6JJ, United Kingdom

The following information is required to ensure proper enrollment:  

  • Name of person enrolling (only the contact person if enrolling a group)
  • Email address
  • Requested course(s)


  • I don't have access to Mplus. Can I still benefit from this course?

    Absolutely. You can engage in the full curriculum using only the demo version of Mplus, which is FREE. Dr. Geiser will provide instructions about getting the demo installed on your computer.

  • What level of statistical training is required for the course?

    This course is designed for learners with a working understanding of structural equation modeling and basic experience with Mplus. Need a beginner-focused course? Mplus from Scratch gives you everything you need to be ready for Longitudinal S.E.M. with Mplus.

  • There is no way that I will be able to set aside the three days required to take this course. Is the timing flexible?

    We understand completely! The timing is entirely up to you. Once you enroll and the course has launched, you will have unlimited access to the content. You are free to pause and return to your lessons as needed.

  • Will you give me feedback on my analyses?

    Dr. Geiser is happy to answer questions related to course content and Quantfish promptly resolves any technical issues related to the course platform. If you are interested in personal consultation on your own data, please contact us to get started.

Course Details

Longitudinal S.E.M. with Mplus uses Christian Geiser's video-based instruction in combination with associated datasets, syntax, and a workbook to form a solid foundation for performing LST-based longitudinal analyses. The course is broken into 12 sessions that can be completed in about 3 days, though the timing in which you work through the course is entirely up to you. Keep scrolling to learn more about what to expect:  

Session 1: Introduction to Latent State-Trait Theory

  • History, notation, and basic concepts of latent state-trait theory
  • Psychometric definition of latent state, trait, state residual, and measurement error variables
  • Variance decomposition
  • R2-type coefficients of consistency, occasion specificity, and reliability

Sessions 2 & 3: Longitudinal Confirmatory Factor Analysis and Measurement Equivalence Testing

  • A basic model for longitudinal multiple-indicator data: the latent state model
  • Theory and levels of measurement equivalence (aka measurement invariance)
  • Structural (latent variable) equivalence across time
  • Testing different levels of measurement and structural equivalence in Mplus
  • Assessing latent mean, variance, and correlation differences across time

Session 4: Latent State Model With Indicator-Specific Factors

  • Modeling indicator-specific (method effects) in longitudinal studies
  • Specifying indicator-specific residual factors in Mplus
  • Quantifying convergent validity, indicator specificity, and reliability

Sessions 5 & 6: Latent Change Score Models

  • Modeling true inter-individual differences in intra-individual change
  • Analyzing change as a latent variable
  • Specifying and analyzing latent state difference score variables in Mplus

Session 7: Latent Autoregressive/Cross-Lagged Models

  • Analyzing autoregressive effects
  • Simplex and multiple-indicator autoregressive models
  • Analyzing cross-lagged variable effects in multi-construct models

Session 8: Latent State-Trait Models

  • Modeling variability and stability with models that contain both trait and state residual factors
  • Separating trait effects from situation effects
  • Determining consistency, occasion specificity, and reliability
  • Different approaches for testing indicator-specific (method) effects 
  • Modeling autoregressive (carry-over) effects in latent state-trait models

Session 9 & 10: Latent growth curve models

  • Random intercept model
  • Linear, quadratic, and free growth models
  • Visualizing individual growth trajectories in Mplus
  • Multiple-indicator latent growth curve models

Session 11: Latent trait-change models

  • Separating trait change from situation-specific (state residual) and error variance
  • Analyzing latent trait change variables in Mplus

Session 12: How to Choose and Appropriate Model and Guidelines for Reporting Results

  • Longitudinal modeling strategies
  • Model selection
  • What to include in a report of a longitudinal structural equation modeling analysis

How the Course Works

Follow these steps to get started:

  • 1. Enroll in the Course

    You will receive a payment receipt by email from QuantFish and instructions for accessing your Student Dashboard. Longitudinal S.E.M. with Mplus is available to you immediately after enrolling.

  • 2. Start Learning

    Begin the course when the time is right for you. Visit your student dashboard, click on the course, and watch Dr. Geiser's introductory video to get started. Subsequent lessons are shown to you in sequential order, along with the PDF resources. Plan on each day (module) to take about three hours, plus practice time. At the completion of the course, we will provide a certificate of completion that you can use for your own professional needs.

  • 3. Share Your Success!

    The best part of our work here at QuantFish is seeing our trainees implement their newfound analytic skills in their own research. We LOVE hearing about published papers and successful defenses. Find us on Facebook or shoot us an email so we can celebrate with you!

Let's Keep in Touch

New courses are always coming! Add your email to our list to get the latest updates.

Thank You

Satisfaction Guarantee

QuantFish is dedicated to providing courses that improve your analytic skills with accessible lessons from the world's leading methodologists.  Longitudinal S.E.M. with Mplus is backed by a complete money-back guarantee for 7 days following the start of the course.