Course and Subject Management
Course and Subject Management
Define academic programs, courses, subjects, and curriculum structure with OpenEduCat’s course management module.
Overview
The Course/Subject module provides:
- Course Definition: Academic programs and degrees
- Subject Management: Subjects within courses
- Batch Organization: Student cohorts
- Curriculum Planning: Subject sequencing
- Credit Management: Credit hours and requirements
Module Editions
| Feature | Community | Enterprise |
|---|---|---|
| Course creation | Yes | Yes |
| Subject definition | Yes | Yes |
| Batch management | Yes | Yes |
| Subject registration | Yes | Yes |
| Credit tracking | No | Yes |
| Prerequisites | No | Yes |
| Curriculum planning | No | Yes |
| Subject electives | No | Yes |
| Course catalog | No | Yes |
Academic Hierarchy
Course: B.Sc Computer Science (4 years)├── Year 1, Semester 1│ ├── Subject: Programming Fundamentals (4 credits)│ ├── Subject: Mathematics I (3 credits)│ └── Subject: Communication Skills (2 credits)├── Year 1, Semester 2│ ├── Subject: Data Structures (4 credits)│ └── ...└── Year 2...Key Models
| Model | Description |
|---|---|
| Course | Academic program (degree) |
| Subject | Individual course units |
| Batch | Student cohort by year |
| Student Course | Student enrollment |
| Subject Registration | Subject enrollment |
Navigation
OpenEduCat → Course
Menu Structure
| Menu Item | Description |
|---|---|
| Courses | Academic programs |
| Subjects | Subject catalog |
| Batches | Student cohorts |
| Subject Registration | Student subject enrollment |
| Student Course | Student program enrollment |
Quick Start
- Create a course (academic program)
- Add subjects to course
- Create batches for student cohorts
- Register students for subjects
- Manage curriculum (Enterprise)
Related Modules
- Student Management: Student enrollment
- Faculty: Subject assignment
- Timetable: Class scheduling
- Exam: Subject exams