Skip to content

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

FeatureCommunityEnterprise
Course creationYesYes
Subject definitionYesYes
Batch managementYesYes
Subject registrationYesYes
Credit trackingNoYes
PrerequisitesNoYes
Curriculum planningNoYes
Subject electivesNoYes
Course catalogNoYes

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

ModelDescription
CourseAcademic program (degree)
SubjectIndividual course units
BatchStudent cohort by year
Student CourseStudent enrollment
Subject RegistrationSubject enrollment

OpenEduCat → Course

Menu ItemDescription
CoursesAcademic programs
SubjectsSubject catalog
BatchesStudent cohorts
Subject RegistrationStudent subject enrollment
Student CourseStudent program enrollment

Quick Start

  1. Create a course (academic program)
  2. Add subjects to course
  3. Create batches for student cohorts
  4. Register students for subjects
  5. Manage curriculum (Enterprise)
  • Student Management: Student enrollment
  • Faculty: Subject assignment
  • Timetable: Class scheduling
  • Exam: Subject exams

In This Section