Penerapan Logika Fuzzy Tsukamoto Sebagai Sistem Pendukung Keputusan Penentuan Mata Kuliah Pilihan Mahasiswa Ilmu Komputer XYZ

Authors

  • Muhammad Reza Alhafiz Universitas Islam Negeri Sumatera Utara, Medan
  • Sriani Universitas Islam Negeri Sumatera Utara, Medan

DOI:

https://doi.org/10.30865/jurikom.v13i1.9453

Keywords:

Tsukamoto Fuzzy Logic, Decision Support System, Recommendation, Interest Course

Abstract

The selection of elective courses poses a challenge for Computer Science students at XYZ University because it influences competency development, while objective decision-making guidance remains limited. This study aims to develop a web-based decision support system to recommend specialization elective courses using the Fuzzy Tsukamoto method. Data were collected through questionnaires from students in semesters five to seven and processed into four input variables: Robotics, Mathematics, Programming, and Analysis. Each variable was modeled into three fuzzy sets (Weak, Moderate, Strong) using trapezoidal membership functions and processed through IF–THEN rule-based inference with a total of 162 rules. Output values were obtained through weighted average defuzzification to generate course recommendations. System testing was conducted by comparing system outputs with manual calculations and evaluated using the Mean Absolute Percentage Error (MAPE). The results showed a MAPE value of approximately ±0.1096%, indicating that the implementation of the Tsukamoto method in the system is consistent with manual calculations. This study contributes to providing a structured and objective decision support system to assist students in determining elective courses based on their competencies.

References

[1] A. T. Hidayat, D. S. Wahyuni, and I. G. B. Subawa, “SISTEM PEMILIHAN KONSENTRASI MAHASISWA BERBASIS PSI PADA PENDIDIKAN TEKNIK INFORMATIKA,” Kumpul. Artik. Mhs. Pendidik. Tek. Inform., vol. 14, no. 2, pp. 202–213, Jul. 2025, doi: 10.23887/karmapati.v14i2.100049.

[2] A. Q. Aini and I. Sylvia, “Sistem Pemilihan Mata Pelajaran Pilihan dalam Implementasi Kurikulum Merdeka di SMA Negeri 2 Lubuk Basung,” Naradidik J. Educ. Pedagog., vol. 4, no. 2, pp. 318–331, 2025, doi: 10.24036/nara.v4i2.328.

[3] M. Tahir and N. Sitompul, “Penerapan Algoritma Fp-Growth Dalam,” J. Ilm. NERO, vol. 6, no. 1, pp. 59–66, 2021, doi: https://doi.org/10.21107/nero.v8i2.

[4] B. R. Takaendengan, A. Anwar, W. Takaendengan, and P. E. Kobandaha, “Identifikasi Kesalahan Jawaban Mahasiswa pada Mata Kuliah Analisis Real Berdasarkan Newmann’s Error Analysis,” Euler J. Ilm. Mat. Sains dan Teknol., vol. 10, no. 2, pp. 235–243, 2022, doi: 10.34312/euler.v10i2.16777.

[5] I. G. Purnawinadi, “Hambatan Mahasiswa Keperawatan Dalam Menyelesaikan Skripsi,” Klabat J. Nurs., vol. 6, no. 1, p. 112, 2024, doi: 10.37771/kjn.v6i1.1092.

[6] M. Farid, T. Ibrahim, Hasbiyallah, and O. Arifudin, “Mekanisme Pengambilan Keputusan Berbasis Sistem Informasi Manajemen Dalam Lembaga Pendidikan Islam,” J. Tahsinia, vol. 6, no. 1, pp. 86–103, 2025.

[7] R. F. Ramadhan and A. A. Widodo, “Penilaian Mahasiswa Berprestasi Menggunakan Metode Simple Additive Weighting Berbasis Decision Support System,” J. Sist. Inf. dan Inform., vol. 1, no. 2, pp. 90–97, 2022, doi: 10.33379/jusifor.v1i2.1695.

[8] V. A. E. P and Y. P. Purba, “Sistem Pendukung Keputusan Penentuan Harga Jual Laptop Bekas Menggunakan Logika Fuzzy Infrence System Metode Mamdani,” Simetris J. Tek. Mesin, Elektro dan Ilmu Komput., vol. 9, no. 6, pp. 10392–10397, 2025, doi: https://doi.org/10.36040/jati.v9i6.16492.

[9] M. G. Khairi and Armansyah, “Model Keputusan Pemilihan Asisten Laboratorium Menggunakan Logika Fuzzy Tsukamoto,” Rabit J. Teknol. dan Sist. Inf. Univrab, vol. 10, no. 2, pp. 176–185, 2025, doi: 10.36341/rabit.v10i2.5881.

[10] I. Muhandhis, A. S. Ritonga, and M. H. Murdani, “Implementasi Metode Inferensi Fuzzy Tsukamoto Untuk Memprediksi Curah Hujan Dasarian Di Sumenep,” J. Ilm. Edutic Pendidik. dan Inform., vol. 8, no. 1, pp. 01–10, 2021, doi: 10.21107/edutic.v8i1.8907.

[11] H. Hendry, S. Supiyandi, C. Rizal, M. Eka, and Z. Zulham, “Implementasi Sistem Informasi Pengaduan Masyarakat Berbasis Web dengan Automatic Ticketing Workflow,” J. Komput. Teknol. Inf. Sist. Inf., vol. 4, no. 2, pp. 1411–1416, 2025.

[12] A. A. Zulfa, T. Ibrahim, and O. Arifudin, “Peran Sistem Informasi Akademik Berbasis Web Dalam Upaya Meningkatkan Efektivitas Dan Efisiensi Pengelolaan Akademik Di Perguruan Tinggi,” J. Tahsinia, vol. 5, no. 2, pp. 82–89, 2025, doi: https://doi.org/10.57171/jt.v6i1.615.

[13] H. Quddustiani, U. Athiyah, M. R. Kartika, R. Hidayat, and L. R. Nabila, “Penentuan Jurusan Siswa Sekolah Menengah Atas menggunakan Metode Fuzzy Tsukamoto,” J. Dinda Data Sci. Inf. Technol. Data Anal., vol. 1, no. 2, pp. 82–87, 2021, doi: 10.20895/dinda.v1i2.205.

[14] L. Harahap and S. D. Purba, “Decision Support System for Choosing the Best Doctor at Sari Mutiara Hospital Using the Fuzzy Tsukamoto Method,” J. ICT Inf. Commun. Technol., vol. 12, no. 2, pp. 2086–7867, 2021, Accessed: Feb. 18, 2025. [Online]. Available: http://ejournal.marqchainstitute.or.id/index.php/JICT/article/view/20

[15] Husnullail et al., “Teknik Pemeriksaan Keabsahan Data dalam Riset lmiah,” J. Genta Mulia, vol. Vol 15, no. 2, p. hlm 71-73, 2024.

[16] P. Gloria and E. Sediyono, “Perancangan Sistem Rekomendasi Pemberian Beasiswa dengan Metode Fuzzy Tsukamoto,” J. Inf. Technol. Ampera, vol. 3, no. 2, pp. 124–147, 2022, doi: 10.51519/journalita.volume3.isssue2.year2022.page124-147.

[17] M. S. A. Riky Rizki Junaidi, M. . Widyawati, S.E., M. . Syafrinadina, S.E., M. S. Leni Saleh, SEI., M.Sc., and M. . Ir. Nurul Aziza, S.T., BUKU REFERENSI METODOLOGI PENELITIAN, 1st ed., vol. 1. Jambi: Penerbit Buku Sonpedia, 2025.

[18] H. Fawi and Sriani, “Penerapan Metode Fuzzy Tsukamoto Untuk Analisis Resiko Kredit Macet,” JSiI (Jurnal Sist. Informasi), vol. 11, no. 2, pp. 36–41, 2024, doi: 10.30656/jsii.v11i2.9181.

[19] M. H. Anwar, M. Furqan, and Suhardi, “Decision Support System for Selection of Scholarship Recipient Students Using Tsukamoto Method Fuzzy Logic,” Int. J. Inf. Syst. Technol. Akreditasi, vol. 8, no. 158, pp. 6–11, 2024.

[20] P. Gultom, Pengantar Himpunan Kabur. umsu press, 2025. [Online]. Available: https://books.google.co.id/books?id=8sRDEQAAQBAJ

[21] M. Daffa and S. Sriani, “Penerapan Logika Fuzzy Sugeno untuk Deteksi Tingkat Depresi Kerja Karyawan,” J. Teknol. Sist. Inf. dan Apl., vol. 6, no. 3, pp. 484–493, 2023, doi: 10.32493/jtsi.v6i3.32020.

[22] B. Rizky Prayudhi, K. Auliasari, and D. Rudhistiar, “Sistem Pendukung Keputusan Rekomendasi Penggunaan Media Pembelajaran Online Menggunakan Metode Analytical Hierarchy Process (Ahp),” JATI (Jurnal Mhs. Tek. Inform., vol. 6, no. 1, pp. 317–324, 2022, doi: 10.36040/jati.v6i1.4616.

[23] D. Aulia, S. F. M. Mar’ah, H. B. P. Alam, and M. K. Gibran, “Perancangan Sistem Informasi Pendataan Perjalanan Dinas Berbasis Web Di BKAD Provsu,” J. Minfo Polgan, vol. 13, no. 2, pp. 1938–1943, 2024, doi: 10.33395/jmp.v13i2.14321.

[24] Windi Nurlaela, Annisa Indah Pratiwi, and Hilda Tri Yulianti, “Analisis Metode Moving Average, Exponential Smoothing, dan Arima dalam Peramalan Permintaan untuk Pengendalian Stok Floor Rear,” J. Teknol. dan Manaj. Ind. Terap., vol. 4, no. 3, pp. 1066–1075, 2025, doi: 10.55826/jtmit.v4i3.1134.

[25] Y. Nora Marlim and A. Hajjah, “Sistem Peramalan Persediaan Barang Menggunakan Metode Brown Exponential Smoothing,” JOISIE (Journal Inf. Syst. Informatics Eng., vol. 5, no. 2, pp. 146–152, 2021, doi: 10.35145/joisie.v5i2.1738.

Additional Files

Published

2026-02-19

How to Cite

Muhammad Reza Alhafiz, & Sriani. (2026). Penerapan Logika Fuzzy Tsukamoto Sebagai Sistem Pendukung Keputusan Penentuan Mata Kuliah Pilihan Mahasiswa Ilmu Komputer XYZ. JURNAL RISET KOMPUTER (JURIKOM), 13(1), 48–59. https://doi.org/10.30865/jurikom.v13i1.9453