Tujuan dari penelitian ini adalah Mengurangi waktu yang diperlukan untuk menyusun dan menguji jadwal. Memastikan tidak adanya bentrokan dalam jadwal mengajar. Memanfaatkan teknologi berbasis web untuk akses data yang mudah dan lebih fleksibel. Membantu sekolah menyusun jadwal mata pelajaran yang sesuai dengan kebutuhan, mengurangi bentrokan, dan meningkatkan efisiensi pembuatan jadwal secara otomatis. Kerangka Penelitian Metode atau strategi perencanaan dan pelaksanaan penelitian yang fokus pada pengumpulan dan analisis data kuantitatif. Kerangka ini dimaksudkan untuk mengatur prosedur-prosedur yang di perlukan dalam penelitian dan memberikan gambaran mengenai rincian langkah-langkah yang akan di lakukan sebagai bagian dari penelitian. Algoritma genetika adalah algoritma yang menggunakan pemahaman evolusi alamiah untuk memecahkan masalah. Dengan menggunakan teori seleksi alam, algoritma genetika dapat mengoptimalkan sistem penjadwalan. Sistem penjadwalan menggunakan diagram alir siklus algoritma genetika, yang mencakup pembangkitan populasi awal, penilaian tingkat fitness, individu yang dipilih, cross-over, mutasi, dan regenerasi.