Adding Subjects

Configure your school's subjects and special requirements for effective timetable generation.

5 min read
Updated: Oct 28, 2025

Adding Subjects

Add all subjects or courses to your timetable quickly.

Watch Video Tutorial

Watch how to add subjects quickly.


Quick Steps

1. Open Subjects

  • From Overview → Click "Subjects" card

2. Add Subject Name

  • Type subject name in NAME field
  • Example: "Physics", "English", "Mathematics"

3. Short Name (Auto-generated)

  • System creates short name automatically
  • Example: "Physics" → "PHY", "English" → "ENG"
  • Can be customized if needed

4. Availability Status

  • Default: "All Available" (green badge)
  • Click to set time restrictions if needed

5. Add Subject

  • Click blue "+ Add Subject" button
  • Subject appears in list below
  • Auto-saves (✓ Saved indicator appears)

6. Add More

  • Repeat for each subject
  • Or use Bulk Import for multiple subjects

Bulk Import Subjects

For Multiple Subjects:

  1. Click "Bulk Import" button
  2. Paste list of subjects (one per line)
  3. System generates short names automatically
  4. Review and confirm
  5. All subjects added at once

Subject Availability

Manage when subjects can be scheduled:

Availability Column

  • Shows subject availability status
  • Default: "All Available" (green)
  • Click to set restrictions

Setting Restrictions:

  • Block specific periods
  • Mark days when subject can't be taught
  • Set time-off for labs or special resources
  • Manage scheduling constraints

Interface Features

Show Short Names Toggle

  • Toggle ON to display short names
  • Helps see both full and short names
  • Located in top right corner

Auto-Save

  • Changes save automatically
  • ✓ "Saved" indicator appears
  • No manual save needed

Actions Column

  • 🗑️ Delete icon to remove subjects
  • Edit name by clicking on it
  • Manage each subject individually

Tip: Add all subjects first before setting availability restrictions. You can always configure availability later.

Found an issue with this page? Let us know or edit this page.