Penyusunan Jadwal Perkuliahan merupakan hal yang rutin dilakukan pada tiap semester dan merupakan hal yang sangat penting bagi kelancaran proses belajar mengajar di suatu Perguruan Tinggi. Banyaknya mata kuliah yang diprogramkan tiap semester serta terbatasnya jumlah dosen yang mengampu menyebabkan sering terjadinya tumbukan, baik tumbukan yang terjadi pada mata kuliah yang diambil oleh mahasiswa maupun tumbukan yang terjadi pada dosen , mengakibatkan tidak efektifnya proses perkuliahan. Oleh Karena itu dibutuhkan suatu metode penyusunan jadwal perkuliahan yang memperhatikan beberapa aspek yang mempengatuhi penjadwalan mata kuliah. Berbagai algoritma dan metode telah diteliti dan dikembangkan oleh pakar untuk memecahkan permasalahan otomatisasi penjadwalan tersebut. Salah satu algoritma yang dikembangan dan cukup hangat dibicarakan adalah algoritma genetika dengan metode constraint satisfaction. Dari hasil uji coba sistem, disimpulkan bahwa sistem telah mampu menangani masalah penjadwalan mata kuliah dengan pemesanan jadwal pada waktu tertentu, sistem juga mampu mengolah data matakuliah yang ditawarkan, dan sistem telah mampu menghasilkan jadwal tanpa ada constraint yang dilanggar.
Kata kunci — Algoritma Genetika, Constraint satisfaction, Penjadwalan