Práce se zabývá využitím genetických algoritmů při řešení optimalizačních úloh obecně, dále pak návrhem a realizací genetického algoritmu pro řešení rozvrhovacího problému a jeho otestováním na připravených datech při různě nastavených vstupních parametrech.