NDAB15011U Softwareudvikling (SU)
Software Development (SU)
Bacheloruddannelsen i datalogi
Kurset introducerer studerende til fundamentale teknikker og værktøjer til software-udvikling. Emnerne i kurset inkluderer værktøjer og omgivelser, softwaredesign, software-konstruktion, verifikation og validering samt brug af komponenter og biblioteker. Undervisningen tilrettelægges således at de studerende i grupper udvikler en realistisk slutbruger-applikation med givne krav under anvendelse af teknikker og værktøjer fra kurset. Et eksempel på en applikation kan være en mobilapplikation med web-baseret kommunikation til en server med en database.
Kursets mål er at gøre de studerende i stand til i mindre projektgrupper at udvikle større slutbruger-applikationer. Efter kurset forventes de studerende at have:
Viden om
Værktøjer til applikationsudvikling inklusive integrerede programmeringsomgivelser, konfigurationsstyringsværktøjer og værktøjer til automatisering
Softwaredesign inklusive modularitet, mønstre og arkitektur
Softwarekonstruktion inklusive god udviklingspraksis
Verifikation og validering inklusive review, test og analyse
Færdigheder i at
Beskrive og dokumentere krav for samt design og konstruktion af en applikation
Designe en applikation så den opfylder givne krav
Verificere og validere at en applikation opfylder et design
Anvende eksisterende biblioteker og komponenter til at udvikle en applikation
Anvende værktøjer til applikationsprogrammering
Kompetencer til at
Samarbejde struktureret omkring softwareudvikling i en gruppe
Konstruere en applikation ud fra et design
- Evne til at lære og anvende nye biblioteker og komponenter
Offentliggøres på kursets hjemmeside ved kursusstart
- Kategori
- Timer
- Eksamen
- 1
- Eksamensforberedelse
- 20
- Forberedelse
- 79
- Forelæsninger
- 56
- Holdundervisning
- 56
- Projektarbejde
- 200
- I alt
- 412
Som meritstuderende - klik her!
Som enkeltfags-studerende (efter- og videreuddannelse) - klik
her!
- Point
- 15 ECTS
- Prøveform
- Skriftlig afleveringMundtligt forsvar, 20 minutterDer gives en samlet bedømmelse af en grupperapport og et individuelt mundtligt posterforsvar (20 minutter inklusive votering) baseret på rapporten.
- Krav til indstilling til eksamen
For at deltage i posterforsvaret skal den skriftlige rapport være afleveret.
- Hjælpemidler
- Alle hjælpemidler tilladt
- Bedømmelsesform
- 7-trins skala
- Censurform
- Ekstern censur
- Eksamensperiode
Posterforsvaret afholdes i eksamensugen.
- Reeksamen
For at kvalificere sig til reeksamen skal rapporten (gen-) afleveres.
Samme eksamensform som ordinær eksamen.
Kriterier for bedømmelse
For at opnå karakteren 12, skal den studerende vise beherskelse af viden, færdigheder og kompetencer, som beskrevet i målbeskrivelsen.
Kursusinformation
- Sprog
- Dansk
- Kursuskode
- NDAB15011U
- Point
- 15 ECTS
- Niveau
- Bachelor
- Varighed
- 2 blokke
- Placering
- Blok 3 og Blok 4
- Skemagruppe
- B
- Efter- og videreuddannelse
- Studienævn
- Studienævn for Matematik og Datalogi
Udbydende institut
- Datalogisk Institut
Kursusansvarlige
- Jyrki Katajainen (5-7a89827b795074793e7b853e747b)