Matematyka Dyskretna
Algorytmika Problemów Trudnych
Algorytmy Probabilistyczne