Implemetasi Metode Algoritma Genetika Pada Penjadwalan Mata Kuliah Program Studi Teknik Informatika

Basyarahil, Mahmud (2025) Implemetasi Metode Algoritma Genetika Pada Penjadwalan Mata Kuliah Program Studi Teknik Informatika. Undergraduate thesis, Politeknik Negeri Jember.

[img] Text (Ringkasan / Abstract)
Abstract.pdf - Submitted Version
Available under License Creative Commons Attribution Share Alike.

Download (169kB)
[img] Text (Bab 1 Pendahuluan)
BAB 1 Pendahuluan.pdf - Submitted Version
Available under License Creative Commons Attribution Share Alike.

Download (135kB)
[img] Text (Daftar Pustaka)
Daftar Pustaka.pdf - Submitted Version
Available under License Creative Commons Attribution Share Alike.

Download (148kB)
[img] Text (Laporan Lengkap)
IMPLEMETASI METODE ALGORITMA GENETIKA PADA PENJADWALAN MATAKULIAH PROGRAM STUDI TEKNIK INFORMATIKA.pdf - Submitted Version
Restricted to Registered users only

Download (2MB) | Request a copy

Abstract

Penjadwalan mata kuliah di perguruan tinggi merupakan tugas yang kompleks karena harus mempertimbangkan berbagai kendala seperti ketersediaan dosen, ruang, slot waktu, dan jumlah SKS. Studi ini mengimplementasikan metode Algoritma Genetika untuk mengoptimalkan proses penjadwalan pada program studi Teknik Informatika. Algoritma ini mensimulasikan proses seleksi alam melalui tahapan inisialisasi, seleksi, crossover, dan mutasi untuk mengembangkan populasi jadwal menuju solusi yang optimal. Sistem penjadwalan dikembangkan menggunakan bahasa pemrograman Python, dengan memanfaatkan data mata kuliah, dosen, sesi, dan ruang dari dataset Excel. Hasil menunjukkan bahwa algoritma ini mampu menghasilkan jadwal yang layak untuk semester ganjil, meskipun beberapa kendala seperti alokasi SKS yang lengkap untuk setiap mata kuliah dan kesinambungan antar sesi masih menjadi tantangan. Meskipun memiliki keterbatasan, implementasi ini menunjukkan potensi algoritma evolusioner dalam membantu penjadwalan akademik. Perbaikan lebih lanjut dapat difokuskan pada penyempurnaan penanganan kendala dan peningkatan evaluasi fitness untuk mencapai hasil yang lebih optimal.

Item Type: Thesis (Undergraduate)
Contributors:
ContributionContributorsNIDN/NIDK
Thesis advisorPuspitasari, Trismayanti DwiNIDN0027029002
Uncontrolled Keywords: genetic alghorithm, course scheduling, Informatics Engineering
Subjects: 410 - Rumpun Ilmu Teknik > 450 - Teknik Elektro dan Informatika > 457 - Teknik Komputer
410 - Rumpun Ilmu Teknik > 450 - Teknik Elektro dan Informatika > 458 - Teknik Informatika
410 - Rumpun Ilmu Teknik > 450 - Teknik Elektro dan Informatika > 459 - Ilmu Komputer
410 - Rumpun Ilmu Teknik > 450 - Teknik Elektro dan Informatika > 461 - Sistem Informasi
410 - Rumpun Ilmu Teknik > 450 - Teknik Elektro dan Informatika > 462 - Teknologi Informasi
410 - Rumpun Ilmu Teknik > 450 - Teknik Elektro dan Informatika > 463 - Teknik Perangkat Lunak
Divisions: Jurusan Teknologi Informasi > Prodi D4 Teknik Informatika > Tugas Akhir
Depositing User: Mahmud Basyarahil
Date Deposited: 16 Jul 2025 02:26
Last Modified: 16 Jul 2025 02:27
URI: https://sipora.polije.ac.id/id/eprint/43891

Actions (login required)

View Item View Item