Programutvecklingsmetodik

Högskola och universitet hos Karlstads universitet, 7,5 högskolepoäng.

I kursen behandlas både programmering i ett objektorienterat programspråk, och tekniker inom mjukvaruutveckling som främjar abstraktion, modularisering och återanvändbarhet. Dessutom introduceras testning av programvara samt dokumentation av programkod.

Kursens innehåll:

\- Objektorienterad programmering

\- Abstraktion

\- Modularisering

\- Modellering

\- Analys

\- Testning (enhets- och slutanvändartester)

\- Dokumentation

\- Undantag och felhantering

\- Grundläggande datastrukturer (t.ex. listor, köer, stackar, träd)

\- Utvecklingsmodeller och programvarukvalitet.

Starttillfällen