• Beranda
  • Website Perpustakaan
  • Panduan
  • Area Anggota
  • Pilih Bahasa :
    Bahasa Arab Bahasa Bengal Bahasa Brazil Portugis Bahasa Inggris Bahasa Spanyol Bahasa Jerman Bahasa Indonesia Bahasa Jepang Bahasa Melayu Bahasa Persia Bahasa Rusia Bahasa Thailand Bahasa Turki Bahasa Urdu

Pencarian berdasarkan :

SEMUA Pengarang Subjek ISBN/ISSN Pencarian Spesifik

Pencarian terakhir:

{{tmpObj[k].text}}
Penanda Bagikan

TA DIGITAL

Sistem Penjadwalan Mata Kuliah Otomatis Menggunakan Constraint Satisfaction Problem (CSP) = Automated Course Scheduling System Using Constraint Satisfaction Problem (CSP)

Faiza Kurniawati - Nama Orang; Nurul Atha Indrastuti - Nama Orang; Parsumo Rahardjo - Nama Orang; Amran Yobioktabera - Nama Orang;

Faiza Kurniawati dan Nurul Atha Indrastuti, “Sistem Penjadwalan Mata Kuliah Otomatis
Menggunakan Constraint Satisfaction Problem (CSP)”, Tugas Akhir DIII Program Studi Teknik
Informatika, Jurusan Teknik Elektro Politeknik Negeri Semarang, di bawah Drs. Parsumo
Rahardjo, M.Kom., dan Amran Yobioktabera S.Kom., M.Kom.,
Penjadwalan mata kuliah di perguruan tinggi melibatkan berbagai variabel, seperti dosen, mata
kuliah, kelas, ruang, dan waktu, yang harus memenuhi sejumlah kendala (constraint) agar tidak
terjadi konflik. Di Program Studi Teknik Informatika dan Teknologi Rekayasa Komputer
Politeknik Negeri Semarang, penyusunan jadwal masih dilakukan manual menggunakan
spreadsheet, sehingga memakan waktu dan rentan kesalahan. Penelitian ini mengembangkan
Sistem Penjadwalan Mata Kuliah Otomatis berbasis web menggunakan pendekatan Constraint
Satisfaction Problem (CSP) dengan kombinasi algoritma Backtracking dan metode Greedy
sebagai optimasi penjadwalan. Backtracking memastikan seluruh kendala keras (hard constraint)
terpenuhi, sedangkan Greedy digunakan untuk menempatkan sisa jadwal yang gagal dipetakan
agar jadwal tetap lengkap. Sistem ini dibangun menggunakan Python dengan framework Django,
basis data PostgreSQL, dan antarmuka berbasis web yang responsif. Rata-rata waktu eksekusi
algoritma backtracking untuk menghasilkan jadwal adalah 10,21 detik. Hasil pengujian
menunjukkan bahwa sistem mampu menghasilkan jadwal perkuliahan bebas konflik dengan
efisiensi waktu yang jauh lebih baik dibandingkan metode manual, serta mendukung ekspor jadwal
ke Excel dan akses multi-peran (Admin, Dosen, dan Mahasiswa), sehingga meningkatkan akurasi
penjadwalan sekaligus mengurangi beban kerja staf akademik.
Kata kunci: Penjadwalan kuliah, Constraint Satisfaction Problem, Backtracking , Greedy, Django.


Fulltext
  • IK 002 2025
Informasi Detail
Judul Seri
-
No. Panggil
IK 002 2025
Penerbit
Semarang : Politeknik Negeri Semarang., 2025
Deskripsi Fisik
xiv, 120 hal..: illus. ; 30 cm.
Bahasa
Indonesia
ISBN/ISSN
-
Klasifikasi
NONE
Tipe Isi
text
Tipe Media
computer
Tipe Pembawa
online resource
Edisi
-
Subjek
DJANGO
PENJADWALAN KULIAH
BACKTRACKING
GREEDY
CONSTRAINT SATISFACTION PROBLEM
Info Detail Spesifik
-
Pernyataan Tanggungjawab
Faiza Kurniawati
Versi lain/terkait

Tidak tersedia versi lain

Komentar

Anda harus masuk sebelum memberikan komentar

  • Panduan
  • Area Anggota

Tentang Kami

Si-Repo adalah platform digital yang dikelola oleh UPA Perpustakaan Politeknik Negeri Semarang, menyimpan karya ilmiah seperti Tugas Akhir, Skripsi, dan Tesis dari sivitas akademika Polines, untuk mendukung kebutuhan akademik, penelitian, dan pengembangan.

Pengunjung Web

Hari ini : Minggu ini : Bulan ini : Total :

© 2025 — Perpustakaan Politeknik Negeri Semarang

Ditenagai oleh SLiMS
Pilih subjek yang menarik bagi Anda
  • Karya Umum
  • Filsafat
  • Agama
  • Ilmu-ilmu Sosial
  • Bahasa
  • Ilmu-ilmu Murni
  • Ilmu-ilmu Terapan
  • Kesenian, Hiburan, dan Olahraga
  • Kesusastraan
  • Geografi dan Sejarah
Icons made by Freepik from www.flaticon.com
Pencarian Spesifik
Kemana ingin Anda bagikan?