Emne - Software Security - IIKG2001
Software Security
Om
Om emnet
Faglig innhold
- Sikker programvareutvikling livssyklus, f.eks. DevSecOps
- Applikasjonsrelatert sårbarhetsanalyse, f.eks. SQL injection, XSS
- Sikkerhetskrav og sikker design, f.eks. abuse cases, DFD, Attack trees, Privacy design strategies
- Sikker kodingspraksis, f.eks. input validation, exception handling, session management, race conditions
- Grunnleggende sikkerhetstesting, f.eks. code review tactics, fuzzy testing, static analysis
Læringsutbytte
Kunnskaper
- Studentene har grunnleggende kunnskap om hvordan programvare kan lages og vedlikeholdes med tanke på sikkerhet.
- De forstår typiske angrepsmønstre og tiltak for å forhindre disse.
- Studentene har oversikt over eksisterende teknologier, typer av verktøy, og metodene som brukes i programvareutvikling i dag.
Ferdigheter
- Studentene kan anvende kunnskapen på problemstillinger i næringsliv og forskningssammenheng, f.eks. ISC2 CSSLP sertifisering.
- De er i stand til å identifisere potensielle trusler og sårbarheter tidlig i et programs livsløp og anvender tiltak som forhindrer eller reduserer sårbarheter i programvarer.
Generell kompetanse
- Studentene klarer å formidle sine analyser og forslag til andre utviklere, foresatte og kunder.
Læringsformer og aktiviteter
- Forelesninger
- Lab.øvelser
- Obligatoriske oppgaver
- Hjemmelesing
- Gruppearbeid (oppmuntret, ikke obligatorisk)
- Lab om Bærekraft
- Quiz
Obligatoriske arbeidskrav: Alle obligatoriske øvelser må være godkjent.
Obligatoriske aktiviteter
- Obligatoriske oppgaver
Mer om vurdering
Utsatt eksamen i august gjelder skriftlig eksamen. Kan endres til muntlig eksamen.
Obligatoriske oppgaver må være godkjent for å kunne delta i avsluttende skriftlig eksamen.
Spesielle vilkår
Krever opptak til studieprogram:
Data - Ingeniørfag (BIDATA)
Digital infrastruktur og cybersikkerhet (BDIGSEC)
Programmering (BPROG)
Anbefalte forkunnskaper
ingen
Kursmateriell
Paul, M. (2013). Official (ISC) 2 Guide to the CSSLP. CRC Press.
Fagområder
- Informatikk
Kontaktinformasjon
Emneansvarlig/koordinator
Faglærere
Ansvarlig enhet
Institutt for informasjonssikkerhet og kommunikasjonsteknologi
Eksamen
Eksamen
Ordinær eksamen - Høst 2025
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.