Skip to content


Enroll in a certificate course


Develop expertise in learning engineering

Full-time students receive significantly discounted rates. See the course pages for more information.

Keep up with the latest in learning engineering. Sign up for course updates.

Self-Paced Certificate Courses

Learn from the world’s leading researchers in learning analytics, curriculum design, and educational data mining in the Human-Computer Interaction Institute and the Psychology Department. Courses are listed by their primary topic areas.

Fundamental E-Learning Methods

Introduction to Learning Engineering

Learn the basics on how to apply learning engineering guidelines in designing e-learning and how to use the “KLI” framework to choose instructional principles that match the desired knowledge components and learning processes.

Learn More

Evidence-Based Backward Design

Learn how to employ agile and iterative methodologies to design innovative e-learning online interactions and technology to make learning more effective and efficient.

Learn More

Uncovering Implicit Knowledge with Cognitive Task Analysis (CTA)

Learn CTA methods such as Clark’s five steps of CTA via structured interview, principles of contextual inquiry, think aloud, and difficulty factor assessment (DFA). Learn to apply these methods in a practical context and interpret the results to design effective learning experiences.

Learn More

Quantitative and Experimental Methods for Designing and Evaluating Learning

Learn to apply Quantitative CTA methods and Experimental design in a practical context and interpret the results to design effective learning experiences.

Learn More

E-Learning Principles & Techniques

Foster Active Learning

In this course, you will learn how to create effective, evidence-based instructional activities. Learn about the different types of active learning as well as when and how to use each type to foster optimal learning.

Learn More

UX Design for Effective Instruction

Learn about and how to apply the six multimedia principles key to designing effective, engaging digital instructional activities and learning experiences whether it is a video, presentation, or a fully online course.

Learn More

Techniques for Active Enriched Learning

Learn about and how to apply the five techniques for enriching active learning used for creating effective, engaging instructional activities and learning experiences.

Learn More

Artificial Intelligence in Education

Introduction to Personalized Online Learning

Learn how to create advanced learning solutions that adapt to learners and provide individualized experiences that optimize learning. Take into account multiple psychological realms, such as combinations of knowledge, path through problem, and affect.

Learn More

Data-driven Knowledge Tracing to Improve Learning Outcomes

Learn how to apply data-driven modeling to track students’ knowledge growth in learning technologies and adapt the instruction. Learn techniques to perform KC Modeling, Cognitive Task Analysis and Knowledge Tracing to optimize learning via data-driven design.

Learn More

Using Generative AI to Develop Active Learning Experiences

Learn how to harness the power of Large Language Models (LLMs) for transformative educational outcomes and personalized content. Delve into advanced prompt engineering, tailored content creation, and seamless integration of API with educational tools.

Learn More

Example-tracing Tutors: Intelligent Tutor Development for Non-programmers

Learn how to create a novel type of tutor called example-tracing tutors, that can be built without programming using the Cognitive Tutor Authoring Tools (CTAT).

Learn More

Creating Rule-based Intelligent Tutoring Systems

Learn how to develop rule-based cognitive models for creating Cognitive Tutors using the Cognitive Tutor Authoring Tools (CTAT).

Learn More

Learning Analytics and Educational Data Science

Exploratory Data Analysis and Classifiers in Educational Data Science

Learn how to conduct exploratory data analysis of educational datasets and how to create classifiers

Learn More

Building Evidence-Based Educational Technology

Foundations for Online Tool Design

Learn practical skills for thinking about, building, and creating tools that improve learning on a large scale. These concepts will help you differentiate between tools as well as support your own design decisions when creating your own educational tools.

Learn More

Designing Effective Online Tools

Learn how to apply the principles most often used when designing, improving and evaluating tools for online learning while gaining a deep understanding why some tools are effective in helping people learn and others do not.

Learn More

Adaptation, Crowdsourcing, and Persuasion

This course takes a practical approach to applying a small set of advanced techniques to use when designing, improving, or evaluating new tools for online learning.

Learn More

Designing Online Collaboration Tools

Learn the practical skills and core principles necessary to design effective collaborative learning experiences for online learning. Understand the differences and when to apply peer learning and collaborative learning.

Learn More

Certificate Course Experience

Video Lectures

Hands-on Practice

Course Project

Discussion Forum

Instructor Support Available

Learning Engineering 

from the Home of Learning Engineering

Please join our mailing list for future announcements by signing up here.