Why does attendance sometimes fail?
Attendance data depends on the UAF attendance portal. When that portal is down, the result calculator still works and the attendance panel shows a friendly unavailable state.

Enter your registration number below to load the semester table, CGPA, course controls, and PDF export.
uaf cgpa calculator
Lookup
Clean
Export
Registration or name search brings the academic result into one focused workspace.
Grades, marks, credit hours, repeated attempts, and semesters are organized before totals are shown.
Semester GPA, cumulative GPA, percentage, and course details stay visible together.
Attendance courses can be added when the university portal responds.
Remove, inspect, or add courses to understand how the final record changes.
Download a clean PDF award-style record after the table is settled.

UAF marks, grade points, credit hours, repeated courses, and manual additions are handled in one place so the final CGPA view stays consistent.
Academic years and seasons are ordered as result records appear, with clear semester labels.
Repeated courses are filtered so the strongest valid attempt drives the CGPA view.
Grade points respect credit hours instead of treating every course equally.
Optional attendance data can fill missing courses when the external portal is reachable.
The final table exports with the same cleaned semester order and numbering.
The tool processes the registration lookup for the current request instead of building a student database.
The interface keeps the student in control: fetch, review, adjust, export, and retry external attendance only when needed.
Result data is used for the active calculation view rather than saved as a public student record.
If attendance is unavailable, the interface stays calm and lets the student continue with the result table.
PDF output follows the same cleaned semester order and course selections shown on screen.
FAQ
Attendance data depends on the UAF attendance portal. When that portal is down, the result calculator still works and the attendance panel shows a friendly unavailable state.
Yes. The result table lets you remove courses from the current calculation so you can inspect alternate academic scenarios before exporting.
The export uses the same semester grouping and numbering logic as the result table, so fixes stay consistent across screen and PDF.
No. It is an unofficial calculator made for students to read and organize result data more easily.

Ready