IT Udvikling

2025/2026

Modulets indhold, forløb og pædagogik

Formålet med kurset er at give de studerende kompetencer til at kunne forstå udviklingen af IT-løsninger og software. Kurset dækker hele processen fra idéudvikling og design til implementering af softwareløsninger. De studerende vil få indblik i metoder til at analysere brugerbehov, designe brugergrænseflader, implementere software ved hjælp af forskellige programmeringsværktøjer, samt få indblik i moderne udviklingsmetoder og værktøjer.

Læringsmål

Viden

Studerende, der har gennemført modulet:

  • Skal have viden om forskellige programmeringssprog og deres egenskaber, herunder scripting vs. kompilering, typesafety
  • Skal have viden om objektorienteret og funktionel programmering, herunder principper som arv, polymorfi, og rene funktioner
  • Skal have viden om brugercentreret design, herunder UX/UI principper og responsivt design
  • Skal have viden om moderne softwareudviklingsmetoder, herunder agile metoder, version control, udgivelsesstrategier og vedligeholdsbehov

Færdigheder

Studerende, der har gennemført modulet:

  • Skal kunne udvikle simple softwareløsninger ved hjælp af forskellige programmeringsparadigmer, herunder objektorienteret og funktionel programmering.
  • Skal kunne designe og implementere responsive brugergrænseflader med fokus på mobile first.
  • Skal kunne anvende version control systemer som Git.
  • Skal kunne designe og implementere simple databaser og API'er

Kompetencer

Studerende, der har gennemført modulet:

  • Skal kunne vurdere og stille kvalificerede spørgsmål til programmeringsparadigmer og -sprog til specifikke problemstillinger
  • Skal kunne samarbejde i teams om udvikling af IT-løsninger fra idé til prototype
  • Skal kunne forstå, vurdere og vælge designparadimer som "brilliant minimum", "path of least astonishment", ”fail fast, fail often” i produktdesign
  • Skal kunne opsætte og bruge et moderne udviklingsmiljø (IDE) med auto-complete og AI-kodeværktøjer

Undervisningsform

Kurset gennemføres som en blanding af forelæsninger, workshops, og projektarbejde. De studerende vil arbejde i grupper med praktiske opgaver og et gennemgående projekt, der integrerer kursets forskellige elementer.

Omfang og forventet arbejdsindsats

Kurset omfatter 5 ECTS svarende til en arbejdsbyrde på ca. 150 timer per studerende.

Eksamen

Prøver

Prøvens navnIT Udvikling
Prøveform
Skriftlig eller mundtlig
ECTS5
Tilladte hjælpemidlerDer henvises til den pågældende semesterbeskrivelse/kursusbeskrivelse i Moodle.
BedømmelsesformBestået/ikke bestået
CensurIntern prøve
VurderingskriterierVurderingskriterierne er angivet i Universitetets eksamensordning
Permalink Print

Fakta om modulet

Engelsk titelIT Development
ModulkodeB-BB-K3-4
ModultypeKursus
Varighed1 semester
SemesterEfterår
ECTS5
UndervisningssprogDansk og engelsk
TompladsJa
UndervisningsstedCampus København
Modulansvarlig
Indgår i

Organisation

UddannelsesejerCivilingeniør, cand.polyt. i bæredygtige byggeprocesser
StudienævnStudienævn for Byggeri, By og Miljø
InstitutInstitut for Byggeri, By og Miljø
FakultetDet Ingeniør- og Naturvidenskabelige Fakultet

Søg i modulbasen

View all fonts in this project