course-details-portlet

TDT4240

Programvarearkitektur

Studiepoeng 7,5
Nivå Tredjeårsemner, nivå III
Undervisningsstart Vår 2026
Varighet 1 semester
Undervisningsspråk Engelsk
Sted Trondheim
Vurderingsordning Samlet karakter

Om

Om emnet

Faglig innhold

I emnet lærer studentene å definere og forklare sentrale konsepter innen programvarearkitektur, og å kunne bruke og beskrive design- og arkitekturmønster, metoder for å designe programvarearkitekturer, metoder og teknikker for å oppnå ulike programvarekvaliteter, metoder for å dokumentere programvarearkitekturer, og metoder for å evaluere programvarearkitekturer. Emnet gir kunnskap om ulike design- og arkitekturmønster for ulike domener, og om programvarearkitektur og dataspill. Emnet gir også praktisk innføring i bruk av metoder og teknikker relatert til programvarearkitektur gjennom et prosjekt som følger en hel utviklingsprosess, samt implementering av en programvarearkitektur.

Læringsutbytte

Kunnskaper: - Sentrale begreper relatert til programvarearkitektur - Kvalitetskrav og kvalitetsattributter - Metoder for evaluering av programvarearkitekturer (ATAM) - Utviklingsprosesser som inkluderer arkitekturdesign - Ulike arkitekturmønster og designmønster - Metoder for å designe programvarearkitekturer - Metoder for å spesifisere kvalitetskrav til et system - Sammenheng mellom krav, arkitektur, prosess og kvalitet - Metode for å generere en arkitektur fra et eksisterende system - Games and software architectures. Ferdigheter: - Bruke design- og arkitekturmønster - Dokumentere kvalitetskrav - Dokumentere programvarearkitekturer - Evaluere programvarearkitekturer - Designe programvarearkitekturer - Implementere programvarearkitekturer Generell kompetanse: - Forbedret ferdigheter innen generell systemutvikling

Læringsformer og aktiviteter

Forelesninger og øvinger. Emnet undervises på engelsk.

Mer om vurdering

Sluttkarakter i emnet består av skriftlig avsluttende eksamen (50 %) og arbeider (50 %). Både skriftlig avsluttende eksamen og arbeider vurderes med bokstavkarakter (A-F).

Som hjelpemiddel ved skriftlig skoleeksamen vil det foreligge et digitalt vedlegg i Inspera. Vedlegget inneholder en kortfattet oppsummering av de mest relevante delene av pensum.

Ved utsatt eksamen (kontinuasjonseksamen) kan skriftlig eksamen bli endret til muntlig eksamen.

Utsatt eksamen er i august.

Hvis studenten stryker ved utsatt eksamen eller ønsker å forbedre karakter, er det ikke behov for å gjenta hele emnet.

Ved gjentak av arbeider må dette gjøres i semester med undervisning.

Kursmateriell

Oppgis ved semesterstart.

Fagområder

  • Informatikk
  • Teknologiske fag

Kontaktinformasjon

Emneansvarlig/koordinator

Faglærere

Ansvarlig enhet

Institutt for datateknologi og informatikk

Eksamen

Eksamen

Vurderingsordning: Samlet karakter
Karakter: Bokstavkarakterer

Ordinær eksamen - Vår 2026

Skriftlig skoleeksamen
Vekting 50/100 Hjelpemiddel HJELPEMIDD Dato 22.05.2026 Tid 09:00 Varighet 4 timer Eksamenssystem Inspera Assessment
Sted og rom for skriftlig skoleeksamen

Oppgitt rom kan endres og endelig plassering vil være klar senest 3 dager før eksamen. Du finner din romplassering på Studentweb.

Sluppenvegen 14
Rom SL111 blå sone
33 kandidater
Rom SL111 lyseblå sone
24 kandidater
Rom SL111 orange sone
30 kandidater
Rom SL210
7 kandidater
Rom SL430
9 kandidater
Oppgave
Vekting 50/100

Utsatt eksamen - Sommer 2026

Skriftlig skoleeksamen
Vekting 50/100 Hjelpemiddel HJELPEMIDD Varighet 4 timer Eksamenssystem Inspera Assessment Sted og rom Ikke spesifisert ennå.