På 3. semester skal du følge det obligatoriske kursus:
Data mining and analysis (Kursusmodul, 5 ECTS)
Dette kursus giver en systematisk tilgang til at løse problemer med store og/eller spredte datasæt. Med udgangspunkt i begreber som big data og datalakes lærer du teknikker til at udtrække, indlæse og transformere data fra forskellige kilder. Der lægges vægt på analyse og indsigt i data, som kan optimere og drive operationen af eksemplariske systemer. Endelig dækker kurset principperne for datavisualisering, så resultaterne kan præsenteres effektivt og understøtte beslutningstagning i praksis.
Derudover kan du vælge én af de følgende to muligheder:
1. Projektorienteret forløb i en dansk eller udenlandsk virksomhed eller organisation
Du kan vælge at tage et projektorienteret forløb i en offentlig eller privat organisation eller virksomhed. Her får du mulighed for at prøve de teoretiske færdigheder og metoder af i praksis og få konkrete erfaringer, der kan give inspiration til studiet og specialet. Du skal have et læringsmæssigt sigte med forløbet, og du skal sikre, at de opgaver, du løser, har akademisk karakter. Det projektorienterede forløb kan både være i Danmark og i udlandet.
eller
2. Projektmodul og et valgfrit kursus
Vælger du denne mulighed, skal du følge ét af 3. semesters projektmoduler og ét valgfrit kursus.
Du skal vælge ét af følgende projektmoduler:
Big data engineering in practice (Valgfrit projektmodul, 20 ECTS)
Projektet er en blanding af teoretisk og praktisk arbejde med en valgt problemstilling, der omhandler big data databehandling i forbindelse med fx. IoT (smart homes, smart energy), Industry 5.0 (smart fabrikker), sociale netværk eller netværkssikkerhed. I projektet skal du sammen med dine medstuderende analysere en valgt problemstilling og nedbryde den i delproblemer, der kan løses ved hjælp af metoder og teorier om fx distribuerede systemer, data mining og maskinintelligens – og til sidst demonstrere den funktionelle løsning.
Sustainable ICT solutions (Valgfrit projektmodul, 20 ECTS)
Projektmodulet omhandler digital transformation og bæredygtighed. Du kan enten sætte fokus på bæredygtighed i digitalisering og digitale systemer eller digital transformation, hvor brugen af digitale teknologier baner vejen for bæredygtighed i andre sektorer. Projektmodulet handler om socio-tekniske valg og prioriteringer i forbindelse med digital transformation og bæredygtighed. Du kommer til at arbejde med analyse af konkrete eksempler på digitalisering, som både har muligheder og barrierer for yderligere digital transformation og bæredygtighed - og som giver dig viden om vigtigheden af at udvikle holdbare retningslinjer for digital transformation i fremtiden.
Og du skal vælge ét af følgende kurser:
Quantum technologies (Kursusmodul, 5 ECTS)
Kurset er et introduktionskursus til det teoretiske og praktiske grundlag og brugen af kvanteteknologi. Det dækker emner som matematiske grundprincipper i quantum theory, quantum computers arkitektur, quantum algorithms, optimization og beregningsacceleration, sikkerhed og quantum kommunikation.
Network security (Kursusmodul, 5 ECTS)
Kurset giver dig en grundig introduktion til netværksovervågning og netværkssikkerhed – både passive metoder til netværksovervågning og netværksanalyse og aktive metoder som fx netværksscanning. Du får viden om de vigtigste netværksbaserede it-sikkerhedstrusler som fx botnets, sikkerhedsprotokoller generelt og mere specifikt for trådløse netværk og sikkerhedsudfordringer ved opsætning af netværk (konfigurationer og udstyr) og generelt viden om sporing af ondsindede netværksaktiviteter.
Programming paradigms (Kursusmodul, 5 ECTS)
Kurset giver dig viden, færdigheder og kompetencer inden for grundlæggende matematiske discipliner, som er vigtige i mange datalogiske sammenhænge – fx når man arbejder med algoritmer, datastrukturer og programudvikling.
Web intelligence (Kursusmodul, 5 ECTS)
Kurset giver dig viden og færdigheder inden for web intelligence teknikker og dækker emner som: web agents og web services, web information retrieval, web navigation support, recommender systemer, intelligence for social web, vidensrepræsentation, brugermodellering, adaptation og personalisering og applikationer af web intelligence teknikker.
Industrial test and verification (Kursusmodul, 5 ECTS)
Kurset giver dig viden og færdigheder inden for software testning og verifikation. Kurset dækker emner som klassiske testteknikker og testteori, testspecifikation, modeller for formel test og modelbaseret test, softwareværktøjer til automatiseret test, testgenerering og testudførelse, formelle modeller for softwaresystemers adfærd, softwareværktøjer til verifikation af modeller – og som en del af det teknikkerne: statisk analyse, model checking, bounded model checking, kvantitativ model checking, udfordringer ved og eksempler på, hvordan verifikation kan skaleres til industrielle applikationer.