In this course, you will learn about the underlying principles and the practical applications of multilevel modeling. The topics covered include
- Review of single-level regression
- Overview of nested data structures and methods to accommodate them
- Distinguishing between fixed and random effects
- Fitting and interpreting random intercept and random slope models
- Centering choices and implications for model results
- Model specification, estimation, and evaluation
- Conducting multivariate tests
- Engaging in model selection
- Conducting power analyses and determining appropriate sample size
- Longitudinal models and alternative error structures
- Three-level (and higher-level) models
- Cross-classified models
The course will be delivered in person at the University of Calgary.
The course will focus on multilevel modeling as a framework that can be applied using a variety of software, rather than focusing exclusively on a single one. Because this is a hands-on course, learners are encouraged to bring a laptop to class with a copy of R installed, along with the following packages: lme4, nlme, and lmerTest. Most of provided materials and examples will involve R code, but time with also be devoted to discussing how the same analyses can be implemented in other software, such as SPSS, SAS, and STATA.
This course will be helpful for researchers in any field —including psychology, sociology, education, business, human development, social work, public health, communication and others that rely on social science methodology —who want to understand learn how to apply multilevel models to their research with widely-used software. Learners will ideally be comfortable with multiple linear regression analysis, though this topic will be briefly reviewed at the beginning of the workshop. Participants will also ideally have some familiarity with running analyses using some type of statistical software (e.g., R, SPSS, SAS, STATA), but proficiency with any software will not be assumed.
Upon completing this course, you will
- be able to extend the basic concepts of multiple linear regression analysis in single-level data contexts to multilevel modeling in nested data contexts.
- understand the motivation behind multilevel modeling, when it is appropriate to use in practice, and how it relates to alternative approaches for accommodating nested data structures.
- know how to make informed choices when specifying and evaluating a model, or a series of models, in practice
- be able to implement multilevel modeling in a wide variety of data contexts, including cross-sectional and longitudinal data, data with two-level vs. higher-level structures, and data with purely hierarchical vs. cross-classified nesting
- understand the basic ideas behind more advanced techniques (e.g., multilevel structural equation modeling) that extend the standard multilevel modeling framework
A certificate of completion from the Canadian Centre for Research Analysis and Methods is provided at the end of the course.