Attendance & Grading Module

This module covers student attendance tracking, examination management, result recording, and grade calculation.

Attendance Management

Attendance Status Types

StatusDescriptionCounts As
PresentStudent attendedPresent
AbsentStudent did not attendAbsent
LateStudent arrived latePresent (for %)
ExcusedApproved absenceExcused

Attendance Calculation

Attendance % = (Present + Late) / (Present + Late + Absent) × 100

Attendance Thresholds

PercentageStatusImplications
75%+GoodEligible for exams
70-74%WarningMay need exemption
Below 70%CriticalMay be barred from exams

Examination Management

Exam Types

  • Midterm: Mid-semester examination
  • Final: End-of-semester examination
  • Quiz: Short assessments
  • Assignment: Take-home work
  • Practical: Lab examinations
  • Viva: Oral examinations

Exam Workflow

Create Exam Conduct Enter Results Publish

Grade System

Grade Scale

Min %Max %LetterPoints
90100A4.0
8589A-3.7
8084B+3.3
7579B3.0
7074B-2.7
6569C+2.3
6064C2.0
5559C-1.7
5054D1.0
049F0.0

GPA Calculation

Semester GPA Formula

GPA = Σ(Grade Points × Credit Hours) / Σ(Credit Hours)

Example Calculation

CourseCreditsGradePointsWeighted
Data Structures4A (4.0)4 × 4.0 =16.0
Database Systems3B+ (3.3)3 × 3.3 =9.9
Networks3B (3.0)3 × 3.0 =9.0
Mathematics4A- (3.7)4 × 3.7 =14.8
Total1449.7

GPA = 49.7 / 14 = 3.55

CGPA

Cumulative GPA averages GPA across all completed semesters:

CGPA = Σ(All Weighted Points) / Σ(All Credits)

Course Grades

Final course grades combine:

  • Internal Marks: Continuous assessment (assignments, quizzes, attendance)
  • External Marks: Final examination
  • Total Marks: Combined score

Best Practices

Attendance

  • Mark attendance at start of each class
  • Be consistent with status definitions
  • Document excused absences
  • Review weekly for patterns

Grading

  • Enter results promptly after grading
  • Double-check mark entries
  • Add constructive remarks
  • Review grade distribution before publishing

Related Documentation