EDUCATION DIRECTORY
PÅ SVENSKA
Malmö University

Kursplan

Våren 2026

Kursplan våren 2026

Benämning

Programvaruarkitektur och säkerhet för Internet of things

Engelsk benämning

Software Architecture and Security for the IoT

Kurskod

DA643E

Omfattning

15 hp

Betygsskala

UA / Utmärkt (A), Mycket Bra (B), Bra (C), Tillfredsställande (D), Godkänd (E) eller Underkänd (U)

Undervisningsspråk

Kursen ges på engelska

Beslutande instans

Fakulteten för teknik och samhälle

Gäller från

2026-01-19

Inrättandedatum

2022-03-08

Fastställandedatum

2024-04-09

Utbildningsnivå

Avancerad nivå

Behörighetskrav

  • Kandidat- eller högskoleingenjörsexamen (minst 180 högskolepoäng) inom datavetenskap eller relaterade områden som datateknik, data- och informationsvetenskap, programvaruteknik, informatik, telekommunikation eller elektroteknik.
  • Minst 15 hp i programmering.
  • Motsvarande engelska 6.

Huvudområde

CTDVA / Datavetenskap

Fördjupningsnivå

A1N / Avancerad nivå, har endast kurs/er på grundnivå som förkunskapskrav

Fördjupningsnivå i förhållande till examensfordringarna

Kursen ingår i programmet Datavetenskap: Internet of Things, masterprogram, och kan ingå i Masterexamen i datavetenskap (120 hp).

Innehåll

Kursen inkluderar:

• Programvaruteknologier för säkra IoT-baserade system

• Distribuerade IoT-baserade system, mellanprogramvara (middleware) och metoder för systemintegration

• Referensarkitekturer för IoT, t.ex. lagerarkitekturer, moln-baserade arkitekturer, och s k edge computing

• Kvalitetsegenskaper och metriker för IoT-baserade systemarkitekturer, inklusive energieffektivitet.

• Grundläggande säkerhetsperspektiv för IoT-baserade system

• Metoder för sårbarhets- och hotanalyser

• Attackscenarier och cyberbrottslighetens ekosystem

• Säkerhetshöjande tekniker och strategier för skydd

Lärandemål

Kunskap och förståelse

För godkänd kurs ska studenten kunna:

1. redogöra för de vanligaste arkitekturtyperna för IoT-baserade system inklusive deras kvalitetsegenskaper,

2. redogöra för grundläggande tekniker för säker programvara inom IoT-baserade system.

Färdighet och förmåga

För godkänd kurs ska studenten kunna:

3. välja och implementera lämpliga arkitekturer för säkra IoT-baserade system,

4. tillämpa beprövade metoder för sårbarhets- och hotanalys,

5. analysera och bedöma attacksscenarier samt att utforma strategier för riskreduktion.

Värderingsförmåga och förhållningssätt

För godkänd kurs ska studenten kunna:

6. analysera och kritiskt bedöma olika arkitektoniska lösningar och avvägningar,

7. kritiskt analysera ekosystemen för cyberbrottslighet och bedöma dess effekter på IoT-baserade system.

Arbetsformer

Föreläsningar, seminarier, laborationer och individuella studier.

Bedömningsformer

För godkänd kurs (A-E) krävs att alla delar har slutförts och åtminstone fått betyget E.

  • Godkänd skriftlig tentamen (UA, 7 hp) – lärandemål 1, 2, 5, 6 och 7
  • Godkända seminarier (UG, 3 hp) - lärandemål 1, 2, 6 och 7
  • Godkänt laborativt arbete (UG, 5 hp) – lärandemål 3 och 4

Slutbetyget är det samma som för den skriftliga tentamen. Det laborativa arbetet och seminarier bedöms med UG.

Kurslitteratur

Referenslitteratur:

Kursvärdering

Universitetet ger studenter som deltar i eller har avslutat en kurs en möjlighet att framföra sina erfarenheter av och synpunkter på kursen genom en kursvärdering som anordnas av högskolan. Universitetet sammanställer kursvärderingarna samt informerar om resultaten och eventuella beslut om åtgärder som föranleds av kursvärderingarna. Resultaten ska hållas tillgängligaför studenterna. (HF 1:14).

Övergångsbestämmelser

Om en kurs inte längre ges eller har genomgått större ändringar ska studenterna, under ett år efter det att förändringen skett, erbjudas två tillfällen för omprov baserade på den kursplan som gällde vid registreringen.

Övrigt

Om en student har beslut om riktat pedagogiskt stöd, har examinator rätt att ge ett anpassat prov eller låta studenten genomföra prov på ett alternativt sätt.