Innholdsfortegnelse

Emnet er tilknyttet følgende studieprogram

Undervisningsspråk

Norsk eller engelsk

Anbefalte forkunnskaper

IKT103-G Videregående programvareutvikling

Læringsutbytte

Etter fullført emne skal studenten:

Kunnskap:

  • Kunne identifisere noen av de viktigste egenskapene til malware og programvaresikkerhetsfeil.
  • Identifisere grunnleggende programmeringsfeil og beskrive måter å redusere virkningen av oppdagede sikkerhetsproblemer på.
  • Ha innsikt i metoder for utvikling og testing av sikkerhet i programvare.

Ferdigheter:

  • Kunne bruke teknikker for å styrke programvaresikkerheten.
  • Kunne skrive sikkerhetskrav, validere og bekrefte effektiviteten.

Generell kompetanse:

  • Få en konseptuell forståelse av sikkerhet i dataprogramvare.
  • Kunne skrive programmer ved å følge sikre kodeteknikker.
  • Kunne vurdere sikkerhet ved hjelp av toppmoderne sikkerhetsmetoder.

Innhold

Dette emnet introduserer studenten for det grunnleggende om programvaresikkerhet. Studenten lærer om måter å forebygge og styrke sikkerheten i programmer og hvordan man feilsøker programkode for å identifisere mulige sårbarheter. Studenten lærer flere banebrytende tilnærminger for "fuzz testing" programkode for sikkerhetsfeil.

Undervisnings- og læringsformer

Emnet kan bestå av forelesninger, lab og prosjektarbeid. Øvingene foregår i en datalab med universitetsansatt eller studentassistent til stede. Emnets innhold dekker programvare, maskinvare og teori knyttet til relevante emner. Datalab oppgavene og prosjektarbeidet gjøres i grupper der ytterligere informasjon gis i Canvas-rommet i emnet.

Forventet arbeidsmengde for den gjennomsnittlige studenten er 200 timer.

Eksamen

Mappe. Informasjon om innholdet i mappen vil bli gitt i Canvas ved semesterstart. Gradert karakter. Det blir ikke arrangert ny/utsatt eksamen for mappevurderingen.

Studentevaluering

Den som er ansvarlig for emnet bestemmer, i samarbeid med studentrepresentant, form for studentevaluering og om emnet skal ha midtveis eller slutt på kursevaluering i henhold til kvalitetssystemet for utdanning, kapittel 4.1.

Tilbys som enkeltemne

Ja. Med forbehold om ledig plass/kapasitet.

Reduksjon i studiepoeng

Innholdet i dette emnet dekkes helt eller delvis av annet emne. Tas ett av disse emnene i tillegg, reduseres studiepoengene som følger:

Emne Studiepoengreduksjon
IKT223 – Softwaresikkerhet. 5
Sist hentet fra FS (Felles studentsystem) 15. okt. 2026 15:03:22