Skip to content

2025 Curriculum

2025 Curriculum

OBE curriculum · 144 credits · from the 2025 intake

Total credits
144
Semesters
8
Required courses
48
Elective courses
34
PLOs
13

Curriculum facts

The 2025 Curriculum follows an Outcome-Based Education (OBE) approach. It was approved by the Rector on 4 June 2025 and applies to students admitted from the 2025/2026 academic year, replacing the 2020 Curriculum. Compared with the 2020 Curriculum, it brings several changes, including a one-semester Common Preparatory Stage, revised names, codes, credits and semesters of compulsory courses, and three new specialisations with directed elective courses. For students admitted in 2019–2024, the curriculum book also sets out the transition rules and course equivalences so that the change of curriculum does not lengthen their studies.

The 2025 Curriculum comprises 144 SKS: the Common Preparatory Stage (10 SKS), compulsory programme courses (94 SKS), compulsory institute courses (14 SKS), compulsory national courses (8 SKS) and directed electives (18 SKS). Directed electives are taken in semesters 6 and 7 from three specialisations: Software Engineering and Information Systems; Cyber Security, Multimedia and IoT; and Artificial Intelligence and Data Engineering.

Curriculum facts
ApproachOutcome-Based Education (OBE)
In effectMulai mahasiswa angkatan 2025 Tahun Akademik 2025/2026
ReplacesKurikulum 2020
DegreeBachelor of Computer Science

Credit composition

How the study load is distributed across course groups.

Credit composition
Course groupCoursesCreditsShare
Common first-year science courses4107%
Compulsory institute courses71410%
Compulsory programme courses339465%
Compulsory national courses486%
Directed electives61813%
Total54144100%

Load per semester

Load per semester
SemestersCoursesCreditsLoad
Semester 1818
Semester 2720
Semester 3720
Semester 4820
Semester 5820
Semester 6720
Semester 7720
Semester 826
Total54144Required coursesElectives

Specialisation tracks

Directed electives are taken in semesters 6 and 7 from one or more specialisation tracks.

  • RPLSI

    Software Engineering and Information Systems

    Develop and manage cloud-based intelligent information system solutions, assure security and quality through professional governance, and show entrepreneurship and innovation in technology.

    7 electives · PL03 · CPLP01

    View courses
  • KSMI

    Cyber Security, Multimedia and IoT

    Design and evaluate modern computing system architectures that integrate artificial intelligence, multimedia and data integrity, and apply cyber defence strategies to infrastructure and mobile devices.

    13 electives · PL05 · CPLP02

    View courses
  • AIDE

    Artificial Intelligence and Data Engineering

    Develop advanced artificial intelligence models and manage big data, and build applied decision support with attention to optimal performance and computing ethics.

    14 electives · PL04 · CPLP03

    View courses

Graduation requirements

  • Total sks kelulusan: 144 sks.
  • Kurikulum 2025 terdiri atas 144 sks, yaitu Tahap Persiapan Bersama 10 sks, wajib program studi 94 sks, wajib ITERA 14 sks, wajib umum 8 sks, dan pilihan terarah 18 sks.
  • Mata kuliah pilihan terarah 18 sks (6 mata kuliah) diambil pada semester 6 (2 MK, 6 sks) dan semester 7 (4 MK, 12 sks) dari tiga bidang utama: RPLSI, KSMI, dan AIDE.

References

Selain peraturan tersebut, penyusunan kurikulum mengacu pada Buku Panduan Penyusunan Kurikulum Pendidikan Tinggi (2024); Panduan Kurikulum Berbasis OBE/KKNI/SKKNI APTIKOM Program Studi Sarjana Informatika/Ilmu Komputer versi 2.0; ACM Computer Science Curricula 2023; ACM Computing Curricula 2020; serta Peta Okupasi Nasional Bidang TIK.

Legal basis