Københavns Erhvervsakademi

en

Softwarearkitektur

Softwarearkitektur

2022/2023
Engelsk titel
Software Architecture
Uddannelse
IT-arkitektur
Uddannelsestype
Fuldtidsuddannelse
Niveau
Professionsbachelor
Semester
3. semester
Fagets/modulets varighed
1 semester
Ects
10
Udd. element
Obligatorisk
Sprog
Dansk
Opstart
Efterår
Studiested
Guldbergsgade 29 N, København N
Fagkode
4111301
Fag- /modulansvarlig
Jarl Tuxen
  • Formål og læringsmål

    Softwarearkitektur indeholder programmering af services og systemer, med fokus på standardiserede protokoller, client-/server-arkitektur, distribuerede softwaresystemer og backend-programmering. Igennem fagelementet vil der blive arbejdet med softwareudvikling i et moderne udviklingsmiljø, både alene og i teams.

    Viden

    Den studerende har:
    • viden om anvendt teori, praksis og metoder inden for softwarearkitektur, herunder principper, teknikker og metoder inden for programmering af softwaresystemer med en distribueret arkitektur
    • forståelse for og kan reflektere over mønstre i softwarearkitektur, herunder mønstre i distribuerede systemer og i webbaserede applikationer

    Færdigheder

    Den studerende kan:
    • anvende metoder og redskaber til udvikling og kvalitetssikring af softwaresystemer, herunder services der anvendes af andre systemer og applikationer
    • anvende relevante programmeringssprog til udvikling af softwaresystemer ved anvendelse af algoritmer, abstraktioner og mønstre
    • anvende værktøjer og teknologi til udvikling af distribuerede- og web-baserede applikationer og systemer
    • anvende værktøjer til modellering og dokumentation af en softwarearkitektur.

    Kompetencer

    Den studerende kan:
    • selvstændigt indgå i et fagligt og tværfagligt udviklingssamarbejde inden for design og konstruktion af informationssystemarkitektur, herunder udvikling af større softwareløsninger
    • håndtere komplekse og udviklingsorienterede situationer indenfor design og konstruktion af software
    • identificere egne læringsbehov og udvikle egen viden, færdigheder og kompetencer i relation til design og konstruktion af softwaresystemer

80
timers undervisning
194
timers forberedelse
Tallene viser omfanget af arbejdsbelastningen relateret til faget fordelt på forskellige studieaktiviteter.

På faget Softwarearkitektur modtager du 80 timers undervisning, hvilket svarer til 106 lektioner (1 lektion = 45 min.) og 29% af din samlede arbejdsbelastning på faget.

Undervisningen vil primært bestå af følgende aktiviteter: klasseundervisning, øvelser.
Forberedelsen vil primært bestå af følgende aktiviteter: projektarbejde, øvelser.

Læs om KEAs studieaktivitetsmodel

*KEA kan fravige det angivne timetal, hvis det er begrundet i særlige forhold.