After creating a Degree Program, the next step is to organize its graduation requirements into Course Categories. Each category represents a group of courses that students must complete to satisfy part of the program.
For every Course Category, administrators can define:
This structure allows openSIS to accurately track a student's academic progress and determine whether all graduation requirements have been met.
Most academic programs contain different types of course requirements.
Instead of listing every course individually, Course Categories organize related courses together.
For example, an MBA program might include:
| Course Category | Requirement |
|---|---|
| Core Courses | Required business foundation courses |
| Electives | Student-selected specialization courses |
| Research Project | Independent research requirement |
| Internship | Practical work experience |
Students must complete the required credits within each category before graduating.
Before creating Course Categories, ensure that:
Go to:

Select the appropriate Degree Program from the left panel.
Select Add Course Category.
The Add Course Category window opens.
Choose the Degree Program that this Course Category belongs to.
Example:
MBA
In the Course Category field, enter a descriptive name.
Examples:
Core Courses
Electives
General Education
Capstone Project
Internship
Research Project
Choose names that clearly describe the academic requirement.
Specify the minimum number of Credit Hours students must earn within this category.
Example:
Core Courses → 18 Credit Hours
If your institution follows the European Credit Transfer and Accumulation System (ECTS), enter the required ECTS credits.
Example:
Core Courses → 30 ECTS Credits
If your institution does not use ECTS, this field can be left blank or configured according to your school's grading policy.
Click Submit.
The Course Category is added to the selected Degree Program.
Bachelor of Business Administration (BBA)
| Course Category | Required Credit Hours |
|---|---|
| Core Courses | 60 |
| Electives | 18 |
| General Education | 24 |
| Internship | 6 |
Students must complete the required credits in each category before satisfying the graduation requirements.
If graduation requirements change, you can update an existing Course Category.
You can modify:
To edit a category:
If a Course Category is no longer needed:
Note: Before deleting a Course Category, ensure that it is no longer associated with courses required for graduation.
Group related courses into meaningful academic categories.
Each Degree Program can have its own unique structure.
Monitor credit completion by category rather than individual courses.
Configure both traditional Credit Hours and ECTS Credits.
Degree Audit can evaluate completion status for each graduation requirement separately.
Choose names that clearly represent the academic requirement.
Ensure Required Credit Hours match institutional policies.
Update Course Categories whenever graduation requirements change.
Avoid creating duplicate or overlapping categories.
Ensure the combined credit requirements accurately represent the complete program.
Yes. Most programs include multiple categories such as Core Courses, Electives, and Internships.
Required Credit Hours specify the minimum credits students must complete within a Course Category.
ECTS Credits should be configured if your institution follows the European Credit Transfer and Accumulation System.
Yes. Administrators can update category names and credit requirements at any time.