SIAKAD

Online KRS: Workflow, Credit Load Rules, and Common Mistakes

By the Kampusin Team, PT Creative Digitech Indonesia · · 6 min read

Understand the online KRS workflow, how credit limits are determined, the role of the academic advisor, and why a KRS fails to be submitted.

What is a KRS?

A Kartu Rencana Studi (KRS, study plan card) is the list of courses a student takes in a semester. The KRS is the basis for classes, attendance, and grades, so its accuracy determines the entire academic process of that semester.

A typical online KRS workflow

  • The academic admin opens the KRS period and time window.
  • Students choose offered courses according to the curriculum.
  • The system checks the credit limit, prerequisites, full classes, and schedule conflicts.
  • The system checks administrative requirements, for example semester invoices.
  • The academic advisor reviews and approves or returns the KRS.
  • The approved KRS becomes the basis for classes and attendance.

How the credit limit is determined

Many campuses set the credit limit based on the previous semester's Semester Grade Point Average (IPS): the higher the IPS, the more credits a student may take. The exact amounts are set by the campus. A good SIAKAD stores these rules as data the admin can change, rather than hard-coding them.

Why a KRS fails to be submitted

  • Exceeding the credit limit.
  • Course prerequisites not met.
  • The class is full or the schedule conflicts.
  • There is an unpaid invoice or the student is under a block.
  • Outside the KRS time window.
  • The student's status is inactive, for example on leave.

Tips for campuses

  • Announce the KRS time window well in advance.
  • Show the reason for rejection clearly on the student's screen.
  • Give academic advisors a dashboard of their advisees so approvals are faster.
  • Monitor students who have not submitted a KRS as the deadline approaches.