Beginner level
No prior experience required
No prior experience required
4 weeks, 6 to 8 hours per week
Get guidance on your work
Share on LinkedIn
*Proof of full-time student enrollment required. Acceptable forms of ID include a letter from your university’s registrar office or an unofficial transcript. Email your documents to learnlab-help@lists.andrew.cmu.edu.
Adaptive learning systems aim to tailor instruction to individual learners, but meaningful personalization depends on understanding what can be adapted, what evidence is needed, and how support should change as learners progress. The best systems go beyond branching paths to model what learners know, how they behave, and where they need help.
In this course, you will examine the foundations of adaptive learning and intelligent tutoring systems, including personalization by knowledge, problem path, and learner state. You will learn how adaptive systems can support more effective instruction, what kinds of learner data matter, and how to design adaptive experiences that are both evidence-based and practically useful.
At the end of the course, you’ll have an opportunity to do a project where you will evaluate and redesign a cognitive tutor using the design principles you learned in the course. It will be graded by the instructor and you will receive personalized feedback along with a sample solution.
You will also have the option to take a final exam with 20 questions. The exam can be taken multiple times, and each attempt draws new questions randomly from a pool of questions.
You may also complete both the course project and the final exam. The higher of the two scores will count toward the certificate.