U ovom se završnom radu proučava problem rasporeda ispita iz klase problema odabira podskupa, na koji se primjenjuje optimizacija kolonijom mrava, odnosno njezina inačica max-min mravlji sustav koji se svrstava u skupinu evolucijskih algoritama. Naglasak se stavlja na programsku implementaciju rješenja koja se testira na stvarnoj datoteci Fakulteta elektrotehnike i računarstva u Zagrebu. Na temelju dobivenih rezultata preporučuju se najbolje vrijednosti za potrebne parametre i strategije.