Sikoola CPL · Graduate learning outcomes

What share of your graduates truly reach their CPL outcomes?

CPL, the graduate learning outcomes, are the abilities a study program promises every graduate. Under Permendiktisaintek No. 39 of 2025, students graduate only once those outcomes are met. Sikoola CPL calculates attainment automatically from the grades lecturers already enter, for every student, course, and program.

A graduation without CPL figures is hard to defend in front of an assessor.

Used by 10 universities since 2021 · Data stays on your campus servers · One year of support

Sikoola CPLGraduate learning outcomes

  1. CPL-01 · 78
  2. CPL-02 · 74
  3. CPL-03 · 72
  4. CPL-04 · 81
  5. CPL-05 · 67
  6. CPL-06 · 69
  7. Target 70

Six outcomes, one cohort

Scroll, and watch scores come in, the columns rise, and a glass ring mark the target of 70. Columns topped in orange have not reached it.

An illustration with sample data.

What the regulation asks

Since 2025, graduation requires CPL outcomes actually met.

Three articles of Permendiktisaintek 39/2025 mean CPL measurement can no longer wait until just before the site visit.

  1. Article 30(1)

    Diploma and bachelor's students graduate after completing the full study load and meeting the graduate learning outcomes.

    In practice, every diploma you issue needs proof that its CPL were met.

    Permendiktisaintek No. 39 of 2025, Article 30(1)
  2. Article 27(3)

    Summative assessment is the basis for passing courses and programs, “with reference to the fulfilment of graduate learning outcomes.”

    In practice, assignment and final exam grades must be traceable to the CPL they measure.

    Permendiktisaintek No. 39 of 2025, Article 27(3)
  3. Article 28(7)

    “Results of summative assessment are reported by the institution to PD Dikti.”

    In practice, your assessment data is read from outside the campus. Whether it is tidy or not will show.

    Permendiktisaintek No. 39 of 2025, Article 28(7)

Sources: Permendiktisaintek No. 39 of 2025 on Higher Education Quality Assurance, JDIH peraturan.go.id. Text outside quotation marks is our summary.

If it waits

No CPL figures this semester means a cohort graduates unproven.

Many programs plan to calculate CPL later, once teaching eases off. It rarely does.

  1. This semester

    Lecturers have entered the scores, but nobody has linked them to CPL. The cohort graduating this semester has no attainment figures.

  2. End of the year

    Two semesters of data have to be worked back from the score sheets, and usually only one person in the program knows how.

  3. At the site visit

    The assessor asks what share of graduates reached their CPL. “We are still calculating” cannot be scored.

Try it now

Move one student's scores, then run it for the whole cohort.

One student, one course, two CPL. Now picture this running on its own for a whole cohort.

Educational Statistics · 3 credits

CPMK-1 → CPL-02 Knowledge · quiz 40%, final exam 60%

CPMK-2 → CPL-05 Specific skills · project 50%, final exam 50%

CPL-02Knowledge
0
CPL-05Specific skills
0

Illustration with a target of 70. Sample numbers, not data from any campus.

Quick guide

How to calculate CPL attainment

This is the method most OBE programs use. The principle is simple. The exhausting part is doing it for hundreds of students every semester.

  1. 01

    Map CPL to courses and CPMK

    Decide which courses build each CPL, then break them into course learning outcomes (CPMK). Each CPMK is measured by specific assessments, such as a quiz, a project, or the final exam.

  2. 02

    Weight each assessment

    Set how much each assessment contributes to its CPMK. For example, CPMK-1 is 40% quiz and 60% final exam.

  3. 03

    Calculate each student's CPMK

    Multiply each assessment score by its weight and add them up. A quiz of 80 and a final exam of 70 give CPMK-1 = 0.4 × 80 + 0.6 × 70 = 74.

  4. 04

    Combine into CPL attainment and compare with the target

    CPL attainment is the weighted average of all CPMK that feed that CPL, across all courses. Compare the result with the threshold the program sets, for example 70. At program level, report the share of students who reach it.

CPMK = Σ (nilai instrumen × bobot)CPL = Σ (CPMK × bobot kontribusi) ÷ Σ bobot kontribusi

In Sikoola CPL, steps 3 and 4 run on their own. The program sets the map and weights once, lecturers enter grades as usual, and attainment appears for every student right away.

Still calculating in Excel? Compare Excel with CPL software

What's inside

The work Sikoola CPL takes off your desk.

  • Connected to SIAKAD Class and student data comes from the SIAKAD you already use. Nothing is entered twice.
  • Weights you can trace Every grade is stored with its assessment and weight, so an assessor can trace from a CPL down to the grade sheet.
  • Attainment per student and per program CPL attainment appears for every student, every course, and every curriculum.
  • Targets and results side by side Charts compare curriculum targets with actual attainment, ready for meetings and for accreditation appendices.
  • Bilingual course portfolios Course delivery portfolios can be completed and printed in Indonesian and English.
  • Grades from LMS and TUNTAS flow in Quizzes in Sikoola LMS and final defence grades in Sikoola TUNTAS count toward CPL right away.

For the people

Lecturers, program heads and quality staff feel it at semester's end.

  • Lecturers

    They enter grades as usual. No extra Excel sheets at the end of the semester, so their evenings go back to family, teaching, and research.

  • Heads of study programs

    They know which CPL are weak before the semester ends, and improve the curriculum with data, not guesswork.

  • Leaders and quality officers

    When an assessor asks what share of graduates reached their CPL, the answer is one click away, with the full calculation trail.

Getting started

From your first message to your first CPL figures

All it takes is one message. We prepare the rest.

  1. 1

    Send one message

    Enter your institution and your role, and the WhatsApp message opens by itself. Any simulation you ran on this page is attached.

  2. 2

    We study your campus

    We map your curriculum, your CPL statements and how lecturers grade, including the academic system you use.

  3. 3

    An official proposal letter

    It lists the apps you need, the order of implementation, the schedule, and a choice of subscription or a one-time licence.

  4. 4

    Installed, trained, supported

    The apps are installed on your campus servers, your users are trained, and our team supports you for a full year.

  • Your data and its backups stay on your campus servers, even after the contract ends.
  • Online and on-site training for admins, lecturers and quality staff is included.
  • During the support period, the system is updated when the regulations change.
  • Our team builds the API to the academic system you already use.

One ecosystem

Scores from the LMS and TUNTAS flow into CPL without retyping.

Grades flow in from other apps without retyping, and all data stays on your own campus server. Sikoola has served 10 universities since 2021.

FAQ

Questions program heads ask about CPL

Another question?

What is CPL?

CPL (capaian pembelajaran lulusan, graduate learning outcomes) are the attitudes, knowledge, and skills every graduate of a study program must have. In Permendiktisaintek No. 39 of 2025, the graduate competency standard is written as CPL and then broken down into course learning outcomes (CPMK) in each course.

How do you calculate CPL attainment?

Map CPL to courses and CPMK, weight each assessment, then compute each student's CPMK as the sum of assessment scores times their weights. CPL attainment is the weighted average of the CPMK that feed it, compared with the program's target. Sikoola CPL does this automatically for every student.

What is the difference between CPL and CPMK?

CPL apply to the graduates of a study program, while CPMK apply to a single course. One CPL is usually built from several CPMK across several courses, so CPL attainment is calculated from those CPMK.

What score counts as a CPL being reached?

The regulation sets no single number for every campus. Each program sets its own threshold, and many use 70 or the equivalent of a B. In Sikoola CPL, the curriculum target set by the program is shown next to actual attainment.

Do lecturers have to learn a new system?

Hardly. Lecturers enter grades per class according to the assessments the program has set, and the rest is calculated automatically. Training for administrators, lecturers, and quality staff is included in the implementation.

Does Sikoola CPL help with international accreditation?

Yes. Measurable evidence of attainment and course portfolios in English are the two early requirements that most often hold programs back from international accreditation. Sikoola CPL provides both.

Is Excel enough to calculate CPL?

For one or two classes, yes. Problems start with hundreds of students, dozens of courses and several semesters: formulas shift, files change hands, and nobody can tell who changed what. Assessors also need to trace from a CPL back to the score sheet. Sikoola CPL calculates it automatically from the scores lecturers enter and keeps the trail of every calculation.

If an assessor asked tomorrow, what percentage would you give?

Your graduates have worked hard. Let the numbers prove it.

Sikoola Indonesia · Perdos Unhas Tamalanrea, Makassar 90245, Indonesia
WhatsApp +62 811 445 4497 · hello@sikoola.com