AIDA Fall 2026
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
Kursusintro + Portfolio
Introduktion til kurset, AI, 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.
RAG I
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.
RAG II
Demo af RAG-løsninger. Vi analyserer retrieval-kvalitet, promptdesign og datakilder. Diskussion af styrker og begrænsninger ved RAG-baserede systemer.
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.
LLM API-integration
Hvordan integrerer man en LLM i sin egen applikation. Vi arbejder med API-kald, promptstruktur, struktureret output og asynkron programmering.
LLM API-implementering
Vi bygger videre på opgaven fra gang 05 og implementerer en fungerende LLM-drevet applikation. Fokus er rubric, prompts, backend, API-kald, struktureret output og test af den samlede løsning.
Spec-Driven Development
Introduktion til systemudviklingsmetoder tilpasset softwareudvikling med kodeagenter. Vi arbejder med specifikationer, acceptkriterier og workflows.
Virksomhedsoplæg
Besøg fra virksomhed med konkrete problemstillinger hvor AI kan anvendes. De studerende introduceres til en række mulige cases.
Projektstart
Projektteams dannes og udvikling af en AI-drevet applikation igangsættes baseret på virksomhedens case eller evt. egen idé.
Collaborative Agentic Development
Nyt undervisningstema om samarbejde med agentiske udviklingsværktøjer, hvor flere mennesker og AI-agenter kan indgå i samme udviklingsproces.
Sikkerhedsaspekter
Projektarbejde med fokus på tekniske valg, brug af kodeagenter og sikker håndtering af nøgler og credentials i udviklingsprocessen.
Juridiske og etiske overvejelser
Nyt undervisningstema om juridiske og etiske aspekter i AI-drevne applikationer, herunder ansvarlig brug, dataprivatliv, bias og risici.
Ekskursion til Engestofte Gods
Vi tager bus til Lolland og besøger Engestofte Gods, hvor vi får en rundvisning og viser vores prototyper frem.
MCP
Miniworkshop om Model Context Protocol, og hvordan værktøjer, data og eksterne systemer kan forbindes med AI-assistenter.
Projekt
Projektarbejde med fokus på færdiggørelse, dokumentation og forberedelse af demo.
Projektdemo og eksamensforberedelse
Alle viser en demo af jeres produkt. Vi laver en opsamling på forløbet, samt taler om eksamen.