1. Aritmetické algoritmy a. sčítání obvody logaritmické hloubky b. diskrétní Fourierova transformace, algoritmus FFT c. násobení velkých čísel 2. Algoritmy lineární algebry a. násobení matic b. LUP dekompozice matic a navazující algoritmy c. výpočet vlastních čísel 3. Grafové algoritmy a. nejkratší a extremální cesty b. kostra grafu, hladový algoritmus a matroidy c. toky v sítích, několik algoritmů různé rychlosti a složitosti 4. Přibližné a heuristické algoritmy a. branch and bound b. metody lokální modifikace řešení (lokální optimalizace, simulated annealing, tabu search, genetické algoritmy atd.) c. casuistika (rozvrhování, obchodní cestující, celočísel. programování atd.) 5. Aplikace a. lineární algebra v numerických výpočtech b. zpracování obrazové informace c. kombinatorická optimalizace.