Programmes, courses & cohorts

A programme is the qualification a student is admitted to; courses are the credit-bearing units inside it; a cohort is a group of students moving through the programme together. Get these three right and the rest of higher education follows.

Where to find it — App drawer → Higher Education → Cohorts.
Programmes, courses & cohorts
Programmes, courses & cohorts in EduPrime.

Defining a programme

Open Higher Education → Configuration → Programmes and create a new record. Each programme captures:

  • Name & code – e.g. “BSc Computer Science”, code BSC-CS.
  • Award type – degree, diploma, higher diploma, certificate.
  • Duration – number of years / semesters.
  • Total credits required – the credit threshold for the award (e.g. 120).
  • Department / faculty – for reporting and access rules.
  • Fee structure – linked from the Fees module so admission auto-creates invoices.

Courses and credits

Under each programme, define the courses (units / modules) a student must or may take. Each course carries:

FieldPurpose
Course code & titlee.g. CS101 – Introduction to Programming
Credit valueCredits earned on passing (e.g. 3)
Level / yearWhich year or semester it belongs to
Core or electiveWhether it counts toward compulsory credits
PrerequisitesCourses that must be passed first
Grading schemeThe mark-to-grade-to-grade-point mapping
Tip — Set credit values and prerequisites once, on the course. Every cohort that runs the course inherits them, so you never re-key the same rules.

Cohorts and enrolment

A cohort is an intake – the group admitted to a programme in a given year, e.g. “BSC-CS 2026 September intake”. To run a programme:

  1. Create a cohort under the programme and set its start date and expected graduation.
  2. Admit students into the cohort – from admissions, by import, or manually.
  3. For each semester, open the courses the cohort takes and let students register for them (or auto-register the core courses).
  4. Assign lecturers and rooms via the timetable / facilities module.

Course registration produces an enrolment line per student per course. That line is where marks, attendance and credits attach – and what the transcript reads from.

Important — Do not delete a course once any student has registered for it – doing so would orphan their credit history. Archive the course instead; archived courses stay on past transcripts but cannot be registered for in new cohorts.

Electives and pathways

Where a programme allows choice, mark courses as elective and set a minimum elective-credit requirement on the programme. EduPrime will flag any student whose registered electives fall short of the requirement when you run the pre-graduation audit, so problems surface early rather than at the graduation board.

Was this page helpful?