DM537: Objekt-orienteret programmering (5 ECTS)

STADS: 15013101

Niveau
Bachelorkursus

Undervisningsperiode
Kurset er placeret i efterårssemesteret.

Ansvarlige undervisere
Email: petersk@imada.sdu.dk

Skemaoplysninger
Hold Type Dag Tidsrum Lokale Uger Kommentar
Fælles I Mandag 08-10 U27 45-51
Fælles I Torsdag 08-10 U43 45,47,49
M1 TE Tirsdag 10-12 U103 45-51
M1 TE Fredag 10-12 U71 46,48,50-51
S7 TE Tirsdag 08-10 U157 45-51
S7 TE Fredag 14-16 U49 46,48,50-51
S17 TE Tirsdag 12-14 U147 45-51
S17 TE Torsdag 08-10 U155 46,48,50-51
Vis hele skemaet
Vis personligt skema for dette kursus.

Skemaændringer:
: Eksaminatorietimerne for hold M1 i DM537 om fredagen fra kl. 10-12 i ugerne 46,48,50, har følgende ændringer: Uger ændret fra 46,48,50 til 46,48,50-51
: Eksaminatorietimerne for hold M1 i DM537 om fredagen fra kl. 10-12 i ugerne 46,48,50, har følgende ændringer: Lokale ændret fra O96 til U71

Indgangskrav:
Ingen

Faglige forudsætninger:
Ingen

Kursusintroduktion
Kurset uddyber den studerendes kompetencer i object-orienteret programmering.

Forventet læringsudbytte
Efter kurset forventes den studerende at kunne:

  • designe og implementere objektorienterede modeller for konkrete  problemer.
  • designe og implementere rekursiv løsning af problemer.
  • designe og implementere abstrakte datatyper.
  • anvende basale træstrukturer og algoritmer for disse.
  • beskrive basale mål for programmers køretid, eksemplificeret med  sorteringsalgoritmer.
  • beskrive og bruge egnede elementer i programbiblioteker. 
Emneoversigt
Objektorienteret programmeringsteknik, rekursion, eksempler på abstrakte datatyper
 og deres realisering.

Litteratur
Der er i øjeblikket ikke angivet nogle materialer for kurset.

Kursets hjemmeside
Dette kursus benytter e-learn (blackboard).

Forudsætningsprøver
Ingen

Eksamen- og censurform:
Projektopgave. Bestået/ikke-bestået, intern bedømmelse ved underviser (15013102)

Reeksamen i samme eksamenstermin eller i umiddelbar forlængelse heraf.

Vejledende timetal
På naturvidenskab er undervisningen tilrettelagt efter trefasemodellen dvs. intro, trænings- og studiefasen.
Introfase: 20 timer
Træningsfase: 22 timer

Aktiviteter i studiefasen Studiefase: 8 timer

Sprog
Dette kursus undervises på dansk eller engelsk, afhængigt af underviseren.

Kursustilmelding
Se tilmeldingsfrister.

Pris for åben uddannelse
Se priser for enkeltkurser.

Dette er den nyeste version af en kursusbeskrivelse, som trådte i kraft den 1. sep 2013.