Avancerat säkerhetsmjukvaruutvecklingsprojekt i team, 18 hp

En kvinna sitter vid ett skrivbord i ett bibliotek

Studiestart

Hösttermin 2030

Undervisningsform

Campus, Dagtid, Sextio procent

Språk

Engelska

Studietid

2030 vecka 36 till 2031 vecka 3

Förkunskapskrav

För tillträde till kursen krävs högskoleingenjörs- eller kandidatexamen inom ett tekniskt område, 180 hp, eller minst 60 hp inom teknik, datavetenskap eller programvaruteknik. Minst 20 hp ska utgöras av kurser inom datavetenskap, programvaruteknik eller motsvarande och omfatta kurser inom objektorienterad programmering, 5 hp, algoritmer och datastrukturer, 5 hp, databasteknik, 5 hp och en projektkurs eller programvaruutveckling kurs, 5 hp. Engelska 6.

Kursen syftar till att ge studenterna kunskap kring och erfarenhet av att utveckla mjukvara med säkerhetskrav. Studenterna erhåller erfarenhet i mjukvaruutveckling i grupp, moderna utvecklingsmetoder samt hantering av relationen beställare och leverantör och det åtagande som sker mellan dessa båda parter. Kursen syftar till att orientera studenterna kring tekniker och standarder som är kopplat till utveckling av säker mjukvara, samt att ge studenterna erfarenhet i att tillämpa några av dessa tekniker och standarder. Mjukvaruutveckling och relationen till hållbar utveckling behandlas också.

Förkunskapskrav

För tillträde till kursen krävs högskoleingenjörs- eller kandidatexamen inom ett tekniskt område, 180 hp, eller minst 60 hp inom teknik, datavetenskap eller programvaruteknik. Minst 20 hp ska utgöras av kurser inom datavetenskap, programvaruteknik eller motsvarande och omfatta kurser inom objektorienterad programmering, 5 hp, algoritmer och datastrukturer, 5 hp, databasteknik, 5 hp och en projektkurs eller programvaruutveckling kurs, 5 hp. Engelska 6.

Nivå

A1N

Kurskod

PA2610