Advanced Topic: Curriculum

Advanced Course Mapping

Courses don't just float in a void; in a structured institute, they belong to specific grade levels. Arzavo solves this with the ClassCourseController.

How to map a Course

  1. Navigate to Academics > Classes.
  2. Select the target class (e.g., "12th Science").
  3. You will see a dual-list box allowing you to transfer created Courses from the "Available" pool into the "Assigned to this class" pool.

Why is this important?

When a student registers and declares they are in "12th Science", the front-end dynamically filters out courses meant for 10th graders. This prevents clutter and ensures students only see relevant educational material on their dashboard.