· Grunder i funktionell programmering:
Mönstermatchning, listor, rekursion, funktioner, speciellt av högre ordning
Parallella processer och meddelandehantering
Implementation i Erlang
· Fördjupning i objektorienterade språk:
Designmönster
Komponentdesign för återanvändning, design av frameworks och API
· Robusta system, felhantering
· Parallell programmering - problem och strategier:
Multitrådad programmering: delat data, metoder för synkronisering
Parallella processer: programmering av multiprocessorsystem, synkrona och asynkrona meddelanden