Use cases
Learning pathway
Section titled “Learning pathway”Program content organises a structured learning sequence through a hierarchy of courses, course sets, and credit frameworks. Learners progress through the sequence based on defined start dates, completion order, and program end dates — with credits earned along the way unlocking access to subsequent courses.
Reimagined course enrolments
Section titled “Reimagined course enrolments”Programs offer a reimagined approach to course enrolment, replacing category and cohort enrolments with a single centralised system that provides greater flexibility and control over learner progression.
Individualised course access scheduling
Section titled “Individualised course access scheduling”Standard Moodle enrolments do not enforce course start or end dates. By placing a course within a program, administrators can automatically restrict learner access based on scheduled dates — making it easier to manage time-sensitive learning environments.
Certifications
Section titled “Certifications”Each certification defines a program that learners must complete to become certified, and a separate program — or the same one — for recertification.