Objektorienteret systemudvikling

2026/2027

Modulets indhold, forløb og pædagogik

Formålet med projektenheden er at udvikle et computersystem eller program, som lever op til definerede krav, ved anvendelse af det objektorienterede paradigme. Projektet skal omfatte en struktureret udviklingsproces med fokus på analyse, design og implementering af et system med en brugergrænseflade.

Læringsmål

Viden

  • skal have viden om teorier og metoder vedrørende objektorienteret programmering
  • skal have viden om, hvordan man analyserer og modellerer krav i det objektorienterede paradigme
  • skal have viden om, hvordan man designer, programmerer og verificerer et program i det objektorienterede paradigme
  • skal kunne opstille krav til og implementere en simpel brugergrænseflade til understøttelse af projektets mål
  • skal have viden om strukturerede udviklingsmetoder og deres anvendelse i softwareudvikling

Færdigheder

  • skal kunne identificere, analysere og formulere problemstillinger inden for fagområdet ved anvendelse af kontekstuelle og tekniske analysemetoder
  • skal kunne gennemføre en metodisk vurdering af de opnåede resultater og deres gyldighed
  • skal kunne gennemføre systematisk test, verifikation og validering af et objektorienteret program
  • skal kunne formidle viden og færdigheder med korrekt brug af fagterminologi, mundtligt såvel som skriftligt gennem en projektrapport
  • skal kunne reflektere over egen læreproces og projektsamarbejdet
  • skal være i stand til at analysere en teknisk-naturvidenskabelig problemstilling under hensynstagen til teknologiske og samfundsmæssige sammenhænge, og kunne vurdere de teknologiske og samfundsmæssige konsekvenser af foreslåede problemløsninger

Kompetencer

  • skal kunne anvende objektorienteret programmering til udvikling af software
  • skal kunne argumentere for trufne valg i alle udviklingsprocessens aktiviteter, herunder forklare krav, arkitektur og hvordan brugeres behov hænger sammen
  • skal kunne planlægge og gennemføre system- og programudvikling med anvendelse af objektorienterede metoder
  • skal kunne reflektere over udviklingsprocessen og vurdere dens styrker og svagheder
  • skal kunne integrere relevant viden fra kursusmoduler i projektarbejdet
  • have opnået evnen til på egen hånd og i grupper at planlægge, strukturere, gennemføre og reflektere over et projekt, som tager udgangspunkt i en samfunds- eller erhvervsmæssig relevant problemstilling, og hvori et computersystem indgår som et centralt element

Undervisningsform

Projektarbejde suppleret med studiekreds, forelæsninger o.l.

Eksamen

Prøver

Prøvens navnObjektorienteret systemudvikling
Prøveform
Mundtlig pba. projekt
ECTS15
Tilladte hjælpemidler
Alle skriftlige og alle elektroniske hjælpemidler
Bedømmelsesform7-trins-skala
CensurEkstern prøve
VurderingskriterierVurderingskriterierne er angivet i Universitetets eksamensordning

Fakta om modulet

Engelsk titelObject Oriented System Development
ModulkodeESNCEB2P4
ModultypeProjekt
Varighed1 semester
SemesterForår
ECTS15
UndervisningssprogDansk og engelsk
TompladsJa
UndervisningsstedCampus Aalborg
Modulansvarlig

Organisation

UddannelsesejerBachelor (BSc) i teknisk videnskab (computerteknologi)
StudienævnStudienævn for Elektronik og IT
InstitutInstitut for Elektroniske Systemer
FakultetDet Tekniske Fakultet for IT og Design