Designmönster, Java och UML (7.5 hp)

Kursens syfte är att ge insikt i den speciella designproblematik som objektorienterad mjukvaruutveckling medför. Kursen har även som syfte att introducera designmönster (design patterns) som verktyg för att skapa robusta Java-applikationer samt förbättra möjligheten till organisation och underhåll av programvara. Designmönster är standardiserade metoder för att sätta samman objekt och klasser för att lösa vanliga konstruktionsproblem. Utvecklare av objektorienterad mjukvara bör veta hur designmönster kan användas för att förenkla utvecklingsarbetet. Kursen ger praktiska erfarenheter av Java programmering och modellering med UML-notation. Du lär dig skapa, underhålla och göra om applikationer genom att fokusera på förbättrad design och samtidigt förenkla utecklingsarbetet.
  • Utbildningsnivå: Grundnivå
  • Fördjupningsnivå: G2F (har minst 60 hp kurs/er på grundnivå som förkunskapskrav) Läs mer om fördjupningsnivåer.
  • Behörighetskrav: Informatik 60 hp, inklusive Grundläggande programmering 7,5 hp, Programutveckling 7,5 hp och Objektorienterad modellering 7,5 hp eller motsvarande kurser
  • Urval: programförtur/ Poäng/resultat inom förkunskapsämnet.

Kursen startar:

Termin Studieform Studietakt Anmälan**
Kursen ingår inte i det fristående kursutbudet för nästkommande period
* Litteraturlistan kan komma att ändras innan kursstart.

Kursen ingår i följande program: