Course curriculum

This hands-on course covers a variety of techniques for testing measurement equivalence using the Mplus software package. Use the dropdown menu below to see the details of what you'll learn:

    1. Session 1: Welcome to the Course!

    2. Handouts

    3. Session 2: What is Measurement Invariance (MI)?

      FREE PREVIEW
    4. Session 3: Confirmatory Factor Analysis (CFA)

    5. Session 4: Introduction to Mplus

    6. Session 5: CFA in Mplus

    7. Session 6: Multigroup CFA & Levels of MI

    8. Session 7: Multigroup CFA in Mplus

      FREE PREVIEW
    9. Session 8: Automated MI Testing in Mplus

    10. Session 9: Manual MI Testing in Mplus

    11. Session 10: Testing Structural Parameter Differences in Mplus

    1. Session 1: CFA with Categorical Indicators

    2. Session 2: CFA with Categorical Indicators in Mplus

    3. Session 3: Invariance with Categorical Indicators

    4. Session 4: Automated Invariance Testing for Categorical Indicators in Mplus

    5. Session 5: Manual Invariance Testing for Categorical Indicators in Mplus

    6. Session 6: Introduction to Longitudinal CFA

    7. Session 7: Longitudinal CFA in Mplus

    8. Session 8: Automated Longitudinal Invariance Testing in Mplus

    9. Session 9: Manual Longitudinal Invariance Testing in Mplus

    10. Session 10: Summary CFA Invariance Testing

    1. Session 1: What is IRT?

    2. Session 2: The Rasch (1-Parameter Logistic) Model

    3. Session 3: Assessing Model Fit in the Rasch Model

    4. Session 4: The Rasch Model in Mplus

    5. Session 5: Differential Item Functioning (DIF)

    6. Session 6: Examining DIF in Mplus

    7. Session 7: The Mixed Rasch Model

    8. Session 8: Mixed Rasch Model in Mplus (Syntax)

    9. Session 9: Mixed Rasch Model in Mplus (Output)

    10. Session 10: Summary IRT Invariance Testing

    1. Session 1: What is Latent Class Analysis (LCA)?

    2. Session 2: LCA in Mplus

    3. Session 3: Multigroup LCA & Measurement Invariance

    4. Session 4: Multigroup LCA in Mplus

    5. Session 5: What is Latent Profile Analysis (LPA)?

    6. Session 6: LPA in Mplus

    7. Session 7: Multigroup LPA & Measurement Invariance

    8. Session 8: Multigroup LPA in Mplus

    9. Session 9: Summary LCA & LPA Invariance Testing

    10. Session 10: Summary & Final Thoughts

About this course

  • 41 lessons
  • 8 hours of video content

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 latent variable modeling in Mplus.   As a leader in the development of measurement and SEM techniques, he has helped thousands of researchers and students around the world to achieve their analytic goals.   


Train your team for under $200 per person

Labs and research groups can enroll up to 6 users in this course for the price of 4 student users. Multi-institutional teams are welcome.

Got a bigger group? Get in touch with us for a bigger discount.

Pricing

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

Measurement Invariance Testing with Mplus is currently open for pre-registration. Prices go up when the course goes live on June 12th, 2026.

Please contact us if you need an invoice prior to purchase or have a group larger than six.

Payment is accepted by credit card, Paypal, WeChat, or bank transfer (euros & GPB). Contact us for bank transfer instructions or WeChat invoicing.

Group licenses provide the lowest per-person cost.

Need to wait for approval from your institution?

Contact us so we can help you with your paperwork:

FAQ

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

    This course is for people with foundational knowledge in graduate-level regression. No Mplus experience is required.

  • What if I can't take the course all at once?

    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.

How the Course Works

Follow these steps to get started:

  • 1. Enroll in the Course

    You will receive a payment receipt by email. Measurement Invariance Testing with Mplus will be available to start on June 12th, 2026.

  • 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 social media 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.  Measurement Invariance Testing with Mplus is backed by a complete money-back guarantee for 7 days following the start of the course.