Optimasi Penjadwalan Perkuliahan Menggunakan Pemrograman Linear: Studi Kasus Program Studi Informatika Universitas Baturaja

Abstract Views: 265   PDF Downloads: 196

Authors

  • Salman Al Farisi Universitas Baturaja, Palembang
  • Suhendra Suhendra Universitas Baturaja, Palembang
  • Merhan Abibur Rachman Universitas Baturaja, Palembang
  • Yohanes Trilaksana Universitas Baturaja, Palembang
  • Destiarini Destiarini Universitas Baturaja, Palembang

DOI:

https://doi.org/10.56211/sudo.v4i4.1339

Keywords:

Optimasi; Pemograman Linear; Penjadwalan Kuliah; Riset Operasi; Universitas Baturaja

Abstract

Penjadwalan perkuliahan merupakan proses penting dalam manajemen akademik yang bertujuan mengalokasikan waktu, ruang, dan dosen secara optimal. Penyusunan jadwal secara manual masih umum dilakukan di perguruan tinggi, termasuk Universitas Baturaja, namun sering menimbulkan bentrok jadwal dan ketidakefisienan penggunaan ruang. Penelitian ini menerapkan metode Pemrograman Linier untuk mengoptimalkan penjadwalan perkuliahan di Program Studi Informatika Universitas Baturaja. Model dirancang untuk meminimalkan konflik jadwal serta memaksimalkan pemanfaatan ruang dengan mempertimbangkan keterbatasan waktu, kapasitas kelas, dan ketersediaan dosen. Data diperoleh dari jadwal perkuliahan semester genap tahun akademik 2024/2025 dan diolah menggunakan LINGO 18.0 serta pustaka Python PuLP. Hasil optimasi menunjukkan penurunan bentrok jadwal hingga 95% serta peningkatan efisiensi penggunaan ruang sebesar 21% dibandingkan metode manual. Hasil ini menunjukkan bahwa metode Pemrograman Linier efektif dalam mendukung sistem penjadwalan akademik yang lebih efisien dan terotomatisasi.

Downloads

Download data is not yet available.

References

Y. Chen, “A Novel Optimization Approach for Educational Class Timetabling,” Math. Probl. Eng., 2022. DOI: https://doi.org/10.1155/2022/5505631

S. Abdullah, M. M. Kahar, and G. Kendall, “Hybrid Metaheuristic Approaches for Course Timetabling,” Expert Syst. Appl., vol. 168, 2021.

A. Gunawan, K. Ng, and G. Kendall, “Hybrid Heuristics for Course Timetabling,” Eur. J. Oper. Res., vol. 286, no. 3, pp. 652–670, 2020.

A. Özkan and A. Ulucan, “A Mixed-Integer Linear Programming Approach for University Timetabling,” IAREJ, vol. 6, no. 2, pp. 132–141, 2022. DOI: https://doi.org/10.35860/iarej.1118213

V. Suhandi, V. Arisandhy, and D. T. Liputra, “Penjadwalan Mata Kuliah dengan Integer Linear Programming,” J. Integr. Syst., vol. 6, no. 1, pp. 73–86, 2023. DOI: https://doi.org/10.28932/jis.v6i1.6459

E. Rappos et al., “A Mixed-Integer Programming Approach for Solving University Course Timetabling Problems,” J. Scheduling, vol. 25, pp. 391–404, 2022. DOI: https://doi.org/10.1007/s10951-021-00715-5

S. Choosawang et al., “Solving the University Timetabling Problem Considering Teachers’ Preferences,” Int. J. Inf. Manag. Sci., vol. 8, no. 1, 2024.

E. Steiner, U. Pferschy, and A. Schaerf, “Curriculum-Based University Course Timetabling,” Cent. Eur. J. Oper. Res., vol. 33, pp. 277–314, 2025. DOI: https://doi.org/10.1007/s10100-024-00923-2

F. P. Diallo, “Optimizing the Scheduling of Teaching Activities in a Faculty,” Appl. Sci., vol. 14, 2024. DOI: https://doi.org/10.20944/preprints202409.0732.v1

R. Hoshino, “Cohort-Based Timetabling with Integer Linear Programming,” 2023.

R. Schininà, “An Integer Programming Model for Timetabling at the University of Groningen,” 2024.

M. Davison et al., “Modelling and Solving the University Course Timetabling Problem,” J. Scheduling, 2024. DOI: https://doi.org/10.1007/s10951-024-00817-w

L. Nuraini and D. Kusuma, “Integrasi Linear Programming dan Constraint Programming,” J. Sist. Inform., vol. 9, no. 1, 2023.

E. Rachmawati and A. Hidayat, “Optimasi Penjadwalan Berbasis Algoritma Genetika,” J. Teknol. Inform., vol. 5, no. 2, 2022.

C. B. Mallari, “The University Coursework Timetabling Problem,” SSRN, 2023.

Downloads

Article History

Submitted: 24-10-2025
Published: 07-01-2026
Pages: 257-267

PlumX Metrics

How to Cite

Al Farisi, S., Suhendra, S., Rachman, M. A., Trilaksana, Y., & Destiarini, D. (2026). Optimasi Penjadwalan Perkuliahan Menggunakan Pemrograman Linear: Studi Kasus Program Studi Informatika Universitas Baturaja. Sudo Jurnal Teknik Informatika, 4(4), 257–267. https://doi.org/10.56211/sudo.v4i4.1339