- Objektorienterad programmering, grundläggande begrepp och syntax på C++
- Okjekt, klasser och deras definition, konstruktorer och destruktorer
- Operatorer, operator overloading, polymorfism
- Grunderna i abstrakta klasser, arv, generisk programmering
- Utvalda komponenter ur C++ standardbiblioteket
- Strukturerade och ostrukturerade nät, datastrukturer för deras implementering
- Implementation av numeriska metoder för partiella differentialekvationer
- Effektiva implementeringar av numeriska algoritmer
Datorlaborationer samt projektuppgifter.