Curriculum Structure

Curriculum Hierarchy Philosophy

Understand the Level → Group → Subject → Chapter → Topic structure that powers your entire educational platform

Curriculum Hierarchy Philosophy

Course37 uses a 6-level hierarchy to organize educational content globally across your organization. This hierarchy is the backbone of the platform — it powers question banks, exams, courses, analytics, and AI-generated content.


The Hierarchy Structure

Curriculum (e.g., "Bangladesh National Curriculum")
  └── Level (e.g., Class 10, Undergraduate Year 1, A-Level)
       └── Group (e.g., Science, Commerce, Arts, General)
            └── Subject (e.g., Physics, Mathematics, English)
                 └── Chapter (e.g., Kinematics, Algebra, Grammar)
                      └── Topic (e.g., Projectile Motion, Quadratic Equations)

📸 Screenshot: Curriculum hierarchy tree view in settings


Why This Hierarchy Matters

The curriculum hierarchy is not just for organization — it directly powers critical platform features:

FeatureHow Hierarchy Is Used
Question BankQuestions are tagged to Subject → Chapter → Topic, enabling precise filtering and exam generation
Exam GenerationGenerate exam sets with specific chapter/topic distribution (e.g., 5 questions from Kinematics, 3 from Optics)
CoursesCourses can be mapped to specific Level + Group + Subject combinations
AnalyticsStudent performance reports break down scores by chapter and topic to identify weak areas
AI Question GenerationAI generates questions for specific chapters and topics with appropriate difficulty
Content OrganizationVideos, PDFs, and assignments can be tagged to the hierarchy for easy discovery

Setting Up Your Curriculum

Step 1 — Create a Curriculum

  1. Go to Settings → Curriculum in the sidebar
  2. Click Create Curriculum
  3. Enter the Curriculum Name (e.g., "Bangladesh National Curriculum 2025", "IGCSE", "CBSE")
  4. Add a Description (optional)
  5. Click Save

📸 Screenshot: Create curriculum dialog

Note: You can have multiple curricula in one organization. This is useful if you offer programs under different education boards (e.g., National Curriculum and Cambridge IGCSE).

Step 2 — Add Levels

Levels represent the grade or year of study:

  1. Click on your curriculum
  2. Click Add Level
  3. Enter the Level Name and optional Order number
  4. Click Save

Examples of Levels:

  • Class 6, Class 7, Class 8, Class 9, Class 10 (School)
  • HSC 1st Year, HSC 2nd Year (Higher Secondary)
  • Undergraduate Year 1, Year 2, Year 3, Year 4 (University)
  • AS Level, A2 Level (Cambridge)

Step 3 — Add Groups

Groups represent the division or stream within a level:

  1. Click on a Level
  2. Click Add Group
  3. Enter the Group Name
  4. Click Save

Examples of Groups:

  • Science, Commerce, Arts, Humanities (Class 9-10)
  • Science, Business Studies, Humanities (HSC)
  • General (if there are no groups)

Step 4 — Add Subjects

  1. Click on a Group
  2. Click Add Subject
  3. Enter the Subject Name and optional Subject Code
  4. Click Save

Step 5 — Add Chapters

  1. Click on a Subject
  2. Click Add Chapter
  3. Enter the Chapter Name and Order number (for sequencing)
  4. Click Save

Step 6 — Add Topics

  1. Click on a Chapter
  2. Click Add Topic
  3. Enter the Topic Name
  4. Click Save

Real-World Example

Here's how a Bangladeshi coaching center might set up their curriculum:

Bangladesh National Curriculum
├── Class 9-10
│   ├── Science
│   │   ├── Physics
│   │   │   ├── Ch 1: Physical Quantities & Measurement
│   │   │   │   ├── Fundamental & Derived Quantities
│   │   │   │   ├── Measurement & Units
│   │   │   │   └── Significant Figures
│   │   │   ├── Ch 2: Motion
│   │   │   │   ├── Distance & Displacement
│   │   │   │   ├── Speed & Velocity
│   │   │   │   └── Acceleration
│   │   │   └── ... more chapters
│   │   ├── Chemistry
│   │   ├── Mathematics
│   │   └── Biology
│   ├── Commerce
│   │   ├── Accounting
│   │   ├── Finance & Banking
│   │   └── ...
│   └── Arts
│       └── ...
├── HSC (Class 11-12)
│   └── ...
└── Admission Test Prep
    └── ...

Best Practices

  1. Plan before creating — Map out your full hierarchy on paper before entering it into the system
  2. Be consistent with naming — Use a consistent format (e.g., "Ch 1: Name" or just "Name")
  3. Don't go too deep unnecessarily — Topics should be meaningful units, not too granular
  4. The hierarchy is shared — All branches, courses, and exams in your organization use the same curriculum. Set it up once, use it everywhere
  5. Order matters — Set proper order numbers for chapters and topics to maintain logical sequencing

Related Articles

curriculumhierarchylevelgroupsubjectchaptertopicstructure