Penjadwalan mengajar dosen sangatlah penting untuk proses perkuliahan pada sebuah universitas khususnya pada Universitas Islam Majapahit. Penjadwalan yang baik akan menghasilkan proses perkuliahan yang baik pula begitupun sebaliknya. Namun karena banyaknya jumlah mata kuliah dan banyaknya dosen, maka banyak mata kuliah yang diampuh tidak sesuai dengan keahlian tiap-tiap dosen dan seringnya terjadi tabrakan jadwal, hal ini dikarenakan proses penyusunan jadwal mengajar masih dilakukan secara semi-manual. Untuk mengatasi permasalahan tersebut diperlukan suatu sistem yang terkomputerisasi untuk mempercepat proses penyusunan jadwal dosen. Penerapan algoritma genetika pada sistem ini mampu menyelesaikan permasalahan yang biasanya terjadi dengan mempertimbangkan kesediaan waktu dosen dan juga jumlah ruangan yang digunakan sehingga dapat memberikan sebuah solusi solusi yang baik dengan menggunakan representasi kromosom permutasi bilangan string, metode crossover, mutasi menggunakan roda roulete