Secure code
2026/2027Engelsk titel
Secure code
Uddannelse
Datamatiker
Uddannelsesniveau
Erhvervsakademi
Startsemester
4. Semester
Fagets varighed
1 semester
ECTS
10
Uddannelseselement
Valgfag
Undervisningsprog
Dansk
Undervisningens
starttidspunkt
Forår og Efterår
Undervisningens lokation
Roskilde
Fagkode
45059009
- Indhold og
formålHar du nogensinde tænkt over, hvordan man beskytter software mod hackerangreb og sikkerhedsbrud? I dette valgfag får du mulighed for at lære, hvordan du bygger software, der er robust og modstandsdygtig over for eksterne trusler. Du vil få hands-on erfaring med at identificere trusler, indsamle sikkerhedskrav samt praktisk erfaring med at programmere sikre (del)løsninger og udføre tests
Gennem spændende eksempler og praktiske opgaver vil du lære at tænke sikkerhed som en integreret del af hele udviklingsprocessen. Hvis du vil blive skarpere på, hvordan man udvikler sikker software, er dette fag noget for dig! - LæringsmålVidenDen studerende har:
• forståelse for, hvordan man aktivt bygger sikkerhed ind i softwareudviklingsprocessen
• kendskab til de mest almindelige og tidssvarende softwareangreb og hvordan disse kan undgås
• forståelse for principperne bag sikkerhed i softwaredesign, herunder hvordan man minimerer angrebsflader og beskytter følsomme data gennem god arkitekturFærdighederDen studerende kan:
• programmere og implementere sikkerhedsmekanismer i software, såsom inputvalidering, output sanitering, korrekt fejlbehandling og databeskyttelse
• anvende trusselsmodeller til at identificere sikkerhedsrisici i et projekt
• gennemføre en simpel sikkerhedsanalyse og forbedre applikationers sikkerhedKompetencerDen studerende kan:
• arbejde med sikkerhed som en integreret del af softwareudvikling - EksamenLæringsmålene for eksamen er identiske med fagets læringsmålValgfagsprøvenForudsætninger for indstilling til eksamenSom del af et fagelement kan der være en eller flere obligatoriske studieaktiviteter, der defineres og beskrives af faglæreren. Dette kan f.eks. være afleveringsopgaver, projekter, mundtlige fremlæggelser, prøveeksamener m.m. De obligatoriske studieaktiviteter skal være opfyldt senest 10 dage før eksamens start, for at den studerende kan indstilles til eksamen
Hvis en studerende ikke opfylder forudsætningerne, kan den studerende ikke gå til eksamen og har brugt et eksamensforsøgValgfagseksamenJaEksamensformSkriftlig aflevering med mundtlig eksamenPå datamatikeruddannelsen skal den studerende vælge 3 valgfag, som bliver udprøvet sammen i 1 eksamenEksamens tilrettelæggelse og indholdMundtlig eksamen med udgangspunkt i et skriftligt produkt. Alle hjælpemidler tilladt.
Eksamen er en individuel mundtlig eksamen på baggrund af en synopsis. Den studerende vælger selv et emne som har relation til et af den studerendes valgfag
Synopsen præsenteres af eksaminanden i max. 10 min., hvorefter der foretages en individuel eksamination á 20 minutters varighed inklusive voteringFormkravSynopsen skal maksimum fylde 10 normalsider foruden evt. programmer. Én normalside udgør 2400 anslag inkl. mellemrum
Hvis en skriftlig opgavebesvarelse ikke opfylder formalia (fastsat i Studieordningen), kan bedømmerne afvise opgavebesvarelsen. Hvis opgavebesvarelsen afvises, skal der ikke gives en bedømmelse, og den studerende har brugt et eksamensforsøgVarighed30 minutterECTS30Individuel eller gruppeprøveIndividuelAnvendt sprog til eksamenDansk (Norsk/Svensk)HjælpemidlerAlle hjælpemidlerKarakterskala7-trins skalaBedømmelsestypeIntern censurKriterier for bedømmelseBedømmelseskriterierne for eksamen svarer til læringsmålene for det lokale fagelement: Valgfri uddannelseselementer. Læringsmålenes kontekst defineres af de konkrete valgfag, som synopsen baserer sig på
Eksamen bedømmes internt, og der gives en samlet karakter efter 7-trinsskalaen, som er baseret på helhedsvurdering af det skriftlige produkt og den mundtlige præstationTidsmæssig placering4. SemesterMulighed for at søge om særlige vilkårLæs mere om særlige vilkår på -> MoodleSyge- og reeksamenDer gælder samme regler som for den ordinære eksamenDen studerende har mulighed for at redigere det skriftlige produkt, hvis reeksamen skyldes at tidligere forsøg ikke er bestået