What are Graduation Requirements and Degree Audit in openSIS

What are Graduation Requirements and Degree Audit in openSIS

Overview

The Graduation Requirements / Degree Audit module in openSIS helps educational institutions define the academic requirements that students must complete to earn a certificate, diploma, or degree.

Instead of simply listing courses, this module organizes graduation requirements into Degree Programs, Course Categories, and Eligible Courses. It also defines the number of credit hours or ECTS credits required for each category, making it easier to monitor student progress toward graduation.

By organizing academic requirements in this way, institutions can ensure that students complete the correct courses and earn the required credits before graduating.


How Graduation Requirements are Organized

The Graduation Requirements module follows a simple hierarchy.

Degree Program

Course Categories

Eligible Courses

For example:

MBA
├── Core Courses
│ ├── Business Strategy
│ ├── Financial Management
│ └── Marketing

├── Electives
│ ├── Project Management
│ └── Business Analytics

└── Capstone Project

Each course category specifies the number of credits that students must complete to satisfy that portion of the program.


What is a Degree Program?

A Degree Program represents the overall academic program that students are enrolled in.

Examples include:

  • High School Diploma
  • Diploma
  • Bachelor of Business Administration (BBA)
  • Master of Business Administration (MBA)
  • Associate Degree
  • Certificate Program

Each Degree Program has its own graduation requirements and course structure.


What are Course Categories?

Course Categories divide a Degree Program into logical academic groups.

Examples include:

  • Core Courses
  • Major Requirements
  • General Education
  • Elective Courses
  • Internship
  • Research Project
  • Capstone

Each category contains one or more eligible courses that students can complete to satisfy that requirement.


Eligible Courses

Eligible Courses are the individual courses that count toward a particular Course Category.

For example:

Course CategoryEligible Courses
Core CoursesFinancial Accounting, Business Law, Marketing Principles
ElectivesEntrepreneurship, Data Analytics, International Business

Students complete these courses to earn the required credits for that category.


Required Credit Hours

Each Course Category can define the number of Required Credit Hours that students must successfully complete.

For example:

Course CategoryRequired Credit Hours
Core Courses18
Electives9
Internship3

Students must earn the required credit hours in each category before they can complete the program.


Required ECTS Credits

Institutions that follow the European Credit Transfer and Accumulation System (ECTS) can also define Required ECTS Credits for each Course Category.

This enables openSIS to support institutions that use ECTS instead of traditional credit-hour systems.


What is a Degree Audit?

A Degree Audit compares a student's completed coursework with the graduation requirements defined for their Degree Program.

The audit helps answer questions such as:

  • Has the student completed all required courses?
  • Has the student earned enough credit hours?
  • Are elective requirements complete?
  • Which requirements are still outstanding?
  • Is the student eligible for graduation?

Instead of manually reviewing transcripts, administrators can use Degree Audit to quickly evaluate academic progress.


Example

A student is enrolled in the MBA program.

The program requires:

Course CategoryRequired Credit Hours
Core Courses18
Electives9
Capstone Project3

If the student has completed:

  • 18 Core Course credits
  • 6 Elective credits 
  • 3 Capstone credits 

The Degree Audit will indicate that the student still needs 3 additional elective credit hours before completing the program.


Benefits of Graduation Requirements and Degree Audit

Organized Program Structure

Create a clear academic framework for each degree or diploma program.

Track Student Progress

Monitor how close students are to meeting graduation requirements.

Simplify Graduation Reviews

Reduce manual transcript evaluation by comparing completed coursework with program requirements.

Support Different Credit Systems

Configure programs using traditional credit hours or ECTS credits.

Improve Academic Advising

Help advisors identify missing requirements and guide students toward graduation.


Best Practices

Create Degree Programs Before Adding Categories

Define the academic program before configuring its graduation requirements.

Group Similar Courses Together

Organize courses into meaningful categories such as Core, Electives, or General Education.

Define Accurate Credit Requirements

Ensure required credit hours or ECTS credits match the institution's academic policies.

Review Programs Regularly

Update graduation requirements whenever curriculum changes occur.

Verify Course Assignments

Ensure all required courses are assigned to the appropriate course categories.


Common Questions

What is the difference between a Degree Program and a Course Category?

A Degree Program is the complete academic program, while Course Categories organize the requirements within that program.

Can one Degree Program have multiple Course Categories?

Yes. Each program can contain multiple categories such as Core Courses, Electives, and Capstone requirements.

What is the purpose of a Degree Audit?

A Degree Audit compares completed coursework with graduation requirements to determine whether a student has met the requirements for program completion.

Does openSIS support ECTS credits?

Yes. Institutions can define Required ECTS Credits for each Course Category in addition to traditional credit hours.

    • Related Articles

    • How Degree Audit Tracks Program Completion in openSIS

      Overview The Degree Audit feature in openSIS helps administrators, academic advisors, and students monitor progress toward completing a Degree Program. It compares a student's completed coursework with the graduation requirements configured for the ...
    • How to Set Course Categories and Credit Requirements for a Degree Program in openSIS

      Overview 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 ...
    • How to Create and Manage Degree Programs in openSIS

      Overview A Degree Program is the foundation of the Graduation Requirements / Degree Audit module in openSIS. It represents the academic program that students are enrolled in and defines the overall structure used to evaluate graduation eligibility. ...
    • What is ECTS in openSIS

      Overview The ECTS (European Credit Transfer and Accumulation System) setting in openSIS allows institutions to enable support for the European credit system used by many universities and higher education institutions around the world. When this ...
    • How to Enable or Disable ECTS in openSIS

      Overview The European Credit Transfer and Accumulation System (ECTS) is a standardized credit system used by many higher education institutions worldwide. openSIS includes an option to enable ECTS support for institutions that use this framework to ...