Course bundles
Group related courses into bundles for one-step enrollment, coordinated dates, and programme-level access — and know when bundles beat individual course enrollment.
A course bundle packages multiple existing courses into a named collection. Enrolling a user in the bundle grants them access to every course linked to that bundle — in one administrative action instead of repeating enrollment for each course. Bundles are built for offerings that belong together: continuing education programmes, certificate paths, professional development tracks, or any package your institution sells or assigns as a unit.
Bundles do not replace courses. Each course inside a bundle remains its own LMS space with its own learning journey, calendar, grades, and settings. The bundle coordinates who gets into which courses and when the programme window runs; the courses themselves still hold the teaching and learning work.
Why it matters
Universities often deliver learning in programmes — several courses that learners are expected to take together. Without bundles, staff enroll the same cohort into each course separately, which is slow, error-prone, and hard to audit. A missed course in a five-course certificate leaves a learner stranded while administrators chase individual enrollments.
Bundles solve that coordination problem. One enrollment action propagates access across every linked course. You can set a date range on the bundle so the whole programme shares a start and due window. When the course lineup changes, you choose whether existing members automatically gain or lose access to added or removed courses. Students see a clear Home → Bundles overview instead of hunting through unrelated course tiles.
How this fits into Fuxam
Bundles sit between course administration in FuxamCMS and day-to-day learning in FuxamLMS. Courses must exist before they can join a bundle; bundle enrollment then feeds into the same course membership model that cohorts, bulk enrollment, and student booking use.
| Related area | How bundles connect |
|---|---|
| Courses | Each bundle member is a full course with its own journey, calendar, and grades |
| Course management | Bundles are managed under OrgHub → Management → Course Management alongside institution courses |
| Bulk-enroll users in a course | Enrolls many users into one course; use bundles when the same people need several courses at once |
| Manage enrollments | Per-course enrollment view; bundle members appear with Via Bundle in the Added From column |
| Book and unbook courses | Student self-service for individual bookable courses — separate from administrator-driven bundle enrollment |
| Assign to users | Bundle enrollment is one automatic path into course learning journeys |
Key concepts
| Term | Meaning |
|---|---|
| Course bundle | A named collection of existing courses with optional description, date range, and member list |
| Bundle membership | A user’s enrollment in the bundle itself, with Active or Inactive status |
| Linked course | An existing course included in the bundle; access flows from bundle membership when status is Active |
| Date range | Start and due dates on the bundle that define when the programme runs |
| Via Bundle | Enrollment source label shown on a course Users tab when access came through a bundle |
| Archived bundle | Hidden from the active bundles list; restore by switching the filter to Archived and unarchiving |
Bundles vs individual courses
Use the table below to decide which enrollment path fits your scenario. When in doubt, ask whether learners always need the same set of courses at the same time.
| Scenario | Recommended approach | Why |
|---|---|---|
| Certificate or programme with a fixed course set | Bundle | One enrollment grants every course; students see the programme as a unit on Home → Bundles |
| Continuing education package sold or assigned together | Bundle | Shared date range and coordinated add or remove of courses |
| Single module course for one term | Individual course via manage enrollments or bulk-enroll | No need for a wrapper when only one course is involved |
| Student chooses among elective sections | Book and unbook courses | Self-service booking for open courses, waitlists, and conflicts |
| Cohort follows curriculum-linked modules | Cohort or module planning in CMS | Curriculum-driven paths may enroll courses automatically without a bundle |
| Same users, different courses each term | Individual courses per term | Bundles work best when the grouped courses stay together for the life of the offering |
Where bundles are managed
Administrators work with bundles in OrgHub → Management → Course Management → Bundles. Each bundle has detail pages for Courses, Users, and Settings.
Students view enrolled bundles under Home → Bundles on their dashboard. See Navigate the dashboard for how home tabs are organised.
In this section
Create a bundle
Name a bundle, set dates, and add initial courses.
Edit a bundle
Update name, description, courses, and settings.
Publish a bundle
Make a bundle active and ready for enrollment.
Enroll in a bundle
Add users to a bundle and manage membership status.
Roles and responsibilities
| Who | Typical responsibilities |
|---|---|
| Institution administrator | Turn on the Course Bundles feature and institution setting; create bundles; enroll cohorts, groups, or individuals |
| Course management staff | Maintain bundle course lists; choose whether membership changes propagate to course enrollments |
| Teacher | Teach inside each member course; bundle membership does not replace course-level teaching setup |
| Student | View bundles on Home → Bundles; open linked courses and follow each course’s learning journey |
Where to start
- Enable the feature — Confirm your institution has the Course Bundles feature and the Course Bundles institution setting turned on. See Publish a bundle.
- Create the courses — Build or identify every course that belongs in the programme via Course management.
- Create the bundle — Create a bundle with name, description, date range, and linked courses.
- Enroll participants — Enroll in a bundle with Active membership so learners receive course access.
- Verify in the LMS — Open a member course and confirm enrolled users show Via Bundle on the Users tab; students should see the bundle on Home → Bundles.