Documentation
UMIS general documentation
/ Outstanding Courses
Outstanding Courses
The Outstanding Courses page is a module within the Student Registration section of the university portal. It displays all courses that a student has not yet completed successfully and still needs to register for or retake before graduation.
This section helps students and administrators track academic deficiencies or pending courses in a student's academic record.
1. Purpose of the Outstanding Courses Page
The module is designed to:
Show courses a student still needs to complete
Identify carryover courses
Help students plan future registrations
Ensure students meet graduation requirements
It acts as an academic tracking tool within the student portal.
2. Where It Is Located
Navigation path:
Dashboard → Registration → Outstanding Courses
It is part of the Registration workflow, helping students check pending courses before submitting registration.
3. Information Displayed on the Page
The page displays course details in a table format with multiple columns.
Columns Explanation
Column | Meaning |
|---|---|
Year Taken | The academic level or year when the course should have been taken |
Course ID | Unique code assigned to the course |
Course Title | Official name of the course |
Hours | Credit units assigned to the course |
Prereq. Passed | Indicates whether the required prerequisite course has been passed |
Elective | Shows whether the course is optional or compulsory |
4. Example Courses Displayed
Some of the courses listed include:
GEDS011 – Chapel Seminar 1A
BIOL101 – General Biology I
BIOL102 – General Biology II
CHEM102 – General Chemistry II
GEDS116 – Information and Communication Technology
MATH101 – General Mathematics I
MATH102 – General Mathematics II
PHYS102 – General Physics II
These appear because the system identifies them as not yet completed or not yet passed.
5. How the System Determines Outstanding Courses
The portal compares two datasets:
Programme curriculum requirements
Student's completed course records
If a required course:
Was not registered, or
Was failed, or
Was not completed
the system marks it as an Outstanding Course.
Example logic:
Outstanding Course = Required Course – Completed Course
