Kemajuan teknologi informasi telah dapay di rasakan oleh semua lapisan masyarakat pada semua bidang kehidupan dan salah satunya adalah bidang pendidikan. Namun kenyataannya masih ada masalah yang seolah-olah tidak mendapatkan perhatian, salah satunya adalah masalah pembagian kelas.
Permasalahan yang terjadi yaitu pembagian kelas pada SMK Negeri 1 Pasuruan masih menggunakan cara mengurutkan. Dimana hal ini sangat rentan terjadinya masalah-masalah pendidikan seperti kesuaran siswa untuk memahami pelajaran, kebosanan siswa dalam belajar, kesukaran pengajar untuk menyampaikan materi, dan sebagainya.Maka perlu sebuah perangkatlunak pembagian elas yang dapat membantu sekolah tersebut untuk memmenyelesaikan masalah pembagian kelas ini. Dengan menggunakan algoritma genetika sebagai metode pengelompokan dimana siswanya akan dikelompokkan dalam satu kelas sesuai kemampuan yang hampir sama. sehingga dengan penerapan algoritma genetik ini, akan tercipya pembagian kelas secara optimal dengan tingkat kesenjangan kecerdasan yang rendah dan dapat memberian solusi masalah pembagian kelas pada SMK Negeri satu pasuruan.