Elementaire grafentheorie en combinatoriek. Combinatoriek: telproblemen, genererende functies, recurrente betrekkingen, analyse van sorteeralgoritmen. Grafentheorie: structuur van grafen, en (algoritmische) graafproblemen. Euler tour, Hamilton circuit, kleuringsproblemen, zoekalgoritmen, kortste pad probleem, opspannende bomen, matchings, graafrepresentaties en analyse van graafalgoritmen.