Objektorienterad design

Programkurs, 6 hp

  • Studietid: 2025 vecka 04 till 2025 vecka 13
  • Ort: Karlskrona
  • Huvudområde: Mjukvaruutveckling
  • Nivå: G1F
  • Välkomstbrev: Denna kurs är en del av ett program och saknar välkomstbrev.
  • Språk: Undervisningen ges i huvudsak på svenska men undervisning på engelska kan förekomma.
  • Kurskod: PA1472
Visa mer

Denna kurs är del av program och går inte att söka till.

Visa mer

Objektorienterad design, 6 hp

Arkitekturen och designen av ett mjukvarusystem påverkar i hög grad kvaliteten på systemet och kostnaden för utvecklingen. Utgående från grundläggande objektorienterade begrepp och designprinciper analyseras och modelleras ett systems struktur och beteende med hjälp av modelleringsspråket UML (Unified Modelling Language) i en strukturerad arbetsmetodik, Unified Process. Arbetsmetodiken utgår från en beksrivning av kundkrav och bygger en spårbar kedja via olika UML-modeller hela vägen fram till implementation och testning. Den strukturerade arbetsmetodiken och modelleringsspråket UML ger ett stöd till designarbetet, men för att skapa en hållbar programvarudesign krävs också en förståelse för grundläggande designprinciper och designmönster. Designmönster är generella lösningsförslag på vanligt förekommande problem, och som mjukvaruutvecklare förväntas man känna till och kunna anpassa dessa generella lösningar till de konkreta utmaningar man försöker lösa. Grundläggande designprinciper beskriver hur man fördelar olika typer av ansvar mellan klasser för att få löst kopplad och lättunderhållen programvarukod.

Bra att veta

Foto på tre datorer från ovan

Så söker du

Så här gör du för att ansöka till BTH via antagning.se

Möte mellan studenter

Rätt behörighet

För att kunna bli antagen till en högskoleutbildning måste du ha vissa förkunskaper. Detta kallas att vara behörig.

Viktiga datum

Viktiga datum för dig som ska söka till BTH.

Frågor?

Kvinna med headset

Studievägledning:

studievagledning@bth.se

0455-38 53 00

Utbildningar inom Mjukvaruutveckling

Utbildningstyp

Visa endast

Terminsstart

Studieort

Nivå

Studietakt

Liknande utbildningar

Har du en fråga? Skriv den här, så återkommer vi så snart som möjligt!
×