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:
- Click "Bulk Import" button
- Paste list of subjects (one per line)
- System generates short names automatically
- Review and confirm
- 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.