I kursen behandlas funktioner, och hur dessa används vid enumeration, samt mer avancerade enumerationstekniker. En introduktion ges till egenskaper hos heltalen. Slutligen behandlas begreppen algoritm och komplexitet, och en rad exempel ges från grafteori och sorteringsproblem.
Kursen kan komma att ges med föreläsningar på engelska.