Skip to main content
AIDA Spring 2026
Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Back to homepage

AIDA

Velkommen til valgfaget "AI Drevne Applikationer" - a.k.a. AIDA. Her finder du detaljer om det faglige indhold og vores overordnede plan for forløbet.

Det bliver en fest!

/Jon og Jesper

Undervisningsplan

Gang 1 · 10/4

Kursusintro + Portfolio

Introduktion til kurset, eksamen og forventninger. Vi gennemgår hvad AI-drevne applikationer er, og hvordan LLM’er indgår i moderne softwarearkitektur. Alle får oprettet et portfolio-website, hvor cases fra kurset dokumenteres.

Output / portfolio: Portfolio website oprettet (GitHub + deployment). Første refleksionsartikel om forventninger til AI i softwareudvikling.

Gang 2 · 13/4

Retrieval Augmented Generation (RAG)

Introduktion til RAG-arkitektur. Vi ser hvordan egne dokumenter kan kobles til en LLM via embeddings og retrieval. Fokus på hvornår RAG giver værdi, og hvornår det ikke gør.

Output / portfolio: Mini-projekt: Byg en simpel RAG-chatbot på eget materiale.

Gang 3 · 17/4

RAG demo og gennemgang

Demo af RAG-løsninger. Vi analyserer retrieval-kvalitet, promptdesign og datakilder. Diskussion af styrker og begrænsninger ved RAG-baserede systemer.

Output / portfolio: Portfolio case: Dokumentation af egen RAG-løsning og læring.

Gang 4 · 20/4

Kodeagenter i softwareudvikling

Introduktion til AI-baserede kodeagenter (fx Claude Code). Hvordan kan de bruges til arkitektur, debugging, refactoring og test. Fokus på samarbejde mellem udvikler og agent.

Output / portfolio: Øvelse: Løs en programmeringsopgave med en kodeagent og dokumentér workflow.

Gang 5 · 24/4

LLM API-integration

Hvordan integrerer man en LLM i sin egen applikation. Vi arbejder med API-kald, promptstruktur, struktureret output og asynkron programmering.

Output / portfolio: Mini-app der kalder et LLM-API fra egen backend eller frontend.

Gang 6 · 27/4

Virksomhedsoplæg

Besøg fra virksomhed med konkrete problemstillinger hvor AI kan anvendes. De studerende introduceres til en række mulige cases.

Output / portfolio: Idéoplæg til projekt.

Gang 7 · 1/5

Projektstart

Projektteams dannes og udvikling af en AI-drevet applikation igangsættes baseret på virksomhedens case eller egen idé.

Output / portfolio: Projektbeskrivelse + systemskitse.

Gang 8 · 4/5

Projektarbejde + teknisk sparring

Fokus på arkitektur, dataflow, API-integration og brug af AI-værktøjer i udviklingsprocessen. Kort fælles gennemgang af udfordringer.

Output / portfolio: Portfolio post om arkitekturvalg og strategi for implementation.

Gang 9 · 8/5

Projektarbejde + code review

Arbejde videre med projekterne. Vi laver fælles code review og diskuterer brugen af kodeagenter i udviklingsprocessen.

Output / portfolio: Dokumentation af udviklingsproces.

Gang 10 · 11/5

Projektarbejde + AI-design

Fokus på UI, dashboards eller visualiseringer af AI-genererede data. Hvordan præsenterer man AI-output for brugeren.

Output / portfolio: Prototype af brugergrænseflade.

Gang 11 · 18/5

Projektarbejde + deployment

Introduktion til deployment af AI-drevne applikationer. Fokus på drift, API-nøgler, sikkerhed og omkostninger.

Output / portfolio: Projekt deployet på server / cloud.

Gang 12 · 22/5

Projektdemo og refleksion

De enkelte teams demonstrerer deres løsninger og diskuterer tekniske valg, begrænsninger og mulige forbedringer.

Output / portfolio: Portfolio case: Dokumentation af projektet.

Gang 13 · 29/5

Eksamensforberedelse

Gennemgang af eksamensformat og vurderingskriterier. Udvælgelse af cases fra eget portfolio og træning af præsentation.

Output / portfolio: Portfolio færdiggøres til eksamen.