Expert Training in IRT.
From Anywhere, Any Time.

In this self-paced online workshop, Dr. Tenko Raykov provides in-depth tutorials on analyzing and interpreting IRT models in Mplus & Stata. Use the dropdown menu below to see what’s included in this 3-module course:

    1. Session 1: Welcome & Overview of the Course

    2. Handouts, Example Data, and Syntax Files

    3. Session 2: Overview of Item Response Theory (IRT)

    4. Session 3: Introduction to Mplus

    5. Session 4: Introduction to STATA

    6. Session 5: A Start-Up Example

    7. Session 6: The 2-Parameter Logistic Model

    8. Session 7: The 1- and 3-Parameter Logistic Models

    1. Session 8: Information and Item Information Functions

    2. Session 9: Test Information Function and Test Characteristic Curve

    3. Session 10: Scoring of Studied Persons

    4. Session 11: Differential Item Functioning

    5. Session 12: First Steps with Polytomous IRT Models

    6. Session 13: The Partial Credit Model

    7. Session 14: The Generalized Partial Credit Model

    8. Session 15: The Graded Response Model and Model Choice

    1. Session 16: Introduction to Multidimensional IRT

    2. Session 17: Exploring the Structure of a Multi-Item Measuring Instrument

    3. Session 18: Testing a Multidimensional IRT Model

    4. Session 19: Item Response Theory Models with Covariates

    5. Session 20: Hybrid Item Response Theory Models

    6. Session 21: Outlook and Conclusion

Meet Your Instructor

Tenko Raykov, PhD

Dr. Rakov is a Professor of methods and quantitative measurement at Michigan State University.  His research and books focus on psychometrics and structural equation modeling.  


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

IRT with Mplus & Stata 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:  419
Group: €1266

Account holder:  QuantFish LLC
IBAN:  BE20 9672 6025 0356

Avenue Louise 54, Room S52 

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

Student/Postdoc:    £367
Group:  £1104

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

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

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

Bundle Courses
& Save Funds

The Psychometrics Bundle is a discounted 2-course sequence taught by Tenko Raykove & Christian Geiser.

Get 2 deadline-free courses for a discount: Item Response Theory (Raykov) & Classical Test Theory (Geiser).

The courses are taken on your schedule. You'll keep access to your courses, so you can return to them whenever you need to.
The Bayesian Bundle | Online Courses

Need to wait for approval from your institution?

Contact us so we can help you with your paperwork and hold the pre-registration price for you. We can customize invoices for any country.


  • What are the software requirements?

    This course is taught with Mplus and Stata.

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

    This course is for learners with a foundational knowledge of regression analysis. Prior experience with Mplus and Stata are not required.

  • I won't be able to set aside the time to go through the course in 4 days. Is the timing flexible?

    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. (Quantfish Unlimited users are on yearly contracts).

  • Will the instructor give me feedback on my analyses?

    Dr. Raykov 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 additional consultation, you can contact him through the course platform.

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. IRT with Mplus & Stata will be available to start immediately.

  • 2. Start Learning

    Begin the course when the time is right for you. Visit your student dashboard, click on the course, and watch Dr. Raykov'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.  IRT with Mplus & Stata  is backed by a complete money-back guarantee for 7 days following the start of the course.