Bahria CMS features: attendance, timetable, assignments and CGPA in one app

Bahria CMS is a free, unofficial student app that shows your Bahria University CMS and LMS data in a fast, mobile-friendly, offline-ready interface. Sign in with the same enrollment number and password you use on the university portal.

Attendance you can plan around

Every course's attendance with the numbers students actually ask about.

  • How many classes you can still miss before dropping below 75%
  • Next-class projection: your percentage if you miss versus attend
  • Recent classes per course and a full attendance log
  • Today's attendance at a glance

Timetable and daily schedule

Know where to be next without opening the university portal.

  • Daily list and a desktop week grid with rooms and free gaps
  • Next-class preview and class reminders
  • Import a timetable from an image or PDF, or edit it by hand
  • Export to your calendar and find times you are free together with friends

LMS assignments and lecture notes

Deadlines and course files in one place.

  • Pending assignments with due dates, filters and a calendar view
  • Optional AI summaries of assignment briefs
  • Download lecture notes and keep chosen files available offline
  • Past-semester assignment browsing

Grades and CGPA

See where you stand and what it takes to reach your goal.

  • Semester-by-semester grades, GPA trend and CGPA
  • What-If calculator and a target-GPA goal
  • Transcript export as PDF

Exams, planner and teachers

The rest of student life around the CMS.

  • Exam seating lookup and admit slip download
  • Weekly planner with personal tasks
  • Course teachers and anonymous per-campus teacher reviews

Fast, installable and offline-ready

Built to be quick on a phone and usable when the network is not.

  • Installable web app that opens offline
  • Light and dark themes with accent colours and adjustable text size
  • Multiple saved accounts and push notifications
  • Android APK for people who prefer a native install

How it works

  1. Choose your campus and sign in with your enrollment number and CMS password.
  2. The app fetches your attendance, timetable, grades and LMS courses from the university systems.
  3. Everything is cached on your device, so it opens instantly and keeps working offline.
  4. Pull to refresh whenever you want the latest data from the CMS.

Not the official Bahria portal

Bahria CMS is an independent, student-built companion app. It is not affiliated with, endorsed by or operated by Bahria University. Your official records always live in the university's own CMS and LMS.