Viden (programmering) Den studerende har viden om
- specifikation af abstrakte datatyper
- kriterier for programkvalitet
- abstraktionsmekanismer i moderne programmeringssprog
|
|
Færdigheder (programmering) Den studerende kan
- specificere og konstruere algoritmer
- anvende programmeringssproget til realisering af algoritmer, design mønstre, abstrakte datatyper, datastrukturer, designmodeller og brugergrænseflader
- anvende et moderne integreret udviklingsværktøj, herunder versionsstyringssystem
- realisere modeller i et databasesystem og konstruere programmer, der benytter en databasegræn- seflade
- designe og konstruere programmer som samarbejdende processer/tråde
- udvikle applikationer baseret på en lagdelt softwarearkitektur
- anvende softwarekomponenter/biblioteker
- udfærdige dokumentation i forhold til gældende de-facto standarder i professionen
- anvende moderne teknikker og værktøjer til afvikling af test og kvalitetssikring
- vurdere kvalitative og kvantitative egenskaber ved algoritmer og datastrukturer
|
|
Kompetencer (programmering) Den studerende kan
- indgå som en professionel programmør i udviklings- og vedligeholdelsesprojekter
- tilegne sig nye færdigheder indenfor programmeringssprog, udviklingsværktøjer, programmerings- teknikker og programdesign
|
|