Courses

Courses Overview

Understand what Courses are, how they connect to your Tag Hierarchy, and how to offer them to your students

A Course is the enrolment unit for your candidates. When a candidate is given access to a course, they can discover and attempt the question papers assigned to it and view content related to that course. Courses also act as a content filter — they control which portion of your Tag Hierarchy is visible for that group of candidates.

# What a Course Contains

Field Description
Name A short internal identifier for the course (e.g., neet-2026)
Title The display name shown to candidates (e.g., "NEET 2026 Preparation")
Description A brief description of what the course covers
Tag Hierarchy The Tag Hierarchy that defines the content structure for this course. Required when you create a course.
Tag Whitelist / Blacklist Fine-grained control over which tags from the hierarchy are included or excluded from the course's content. This is useful if you want to give partial access to your students or withdraw certain portion of content if it is outdated.

# The Publish Workflow

Courses follow the same three-state workflow as questions and papers:

Under Review  →  Live  →  Withdrawn
Status Meaning
Under Review Course is being set up. Not yet accessible to candidates.
Live Course is active. Candidates assigned to it can access its content. Editing is locked while live.
Withdrawn Course has been taken down. No longer active.

# How Courses Connect to the Rest of the Platform

Tag Hierarchy  →  Course  →  Group  →  Users (Candidates)
  1. You define the content universe in your Tag Catalog (through a Tag Hierarchy).
  2. You create a Course that references that hierarchy and optionally restricts which tags are active.
  3. The course is assigned to a Group.
  4. All Users in the group gain access to the course and its content (papers, etc.).

# Getting Started

Two main tasks for the courses are:

  1. Managing Courses — Create, publish and withdraw courses.
  2. Managing Groups — Assign a course to a group