DM537: Objekt-orienteret programmering (5 ECTS)

STADS: 15013101

Niveau
Bachelorkursus

Undervisningsperiode
Kurset er placeret i efterårssemesteret.

Ansvarlige undervisere
Email: petersk@imada.sdu.dk

Yderligere undervisere
jbaumbac@imada.sdu.dk

Skemaoplysninger
Hold Type Dag Tidsrum Lokale Uger Kommentar
Fælles I Onsdag 14-16 U55 45-46
Fælles I Torsdag 12-14 U140 44,48
Fælles I Fredag 12-14 U20 44,50
Fælles I Fredag 12-14 U26 45
Fælles I Fredag 14-16 U55 46
Fælles I Fredag 12-14 U47 47-48
Fælles I Fredag 12-14 U1 49
H1 TL Tirsdag 16-18 IMADA Terminalrum 44-46,48-50
H1 TL Tirsdag 14-16 IMADA Terminalrum 47
H1 TE Onsdag 16-18 U27a 47,49-50
Vis hele skemaet
Vis personligt skema for dette kursus.

Kommentar:
Ubegrænset deltagerantal. Undervises fælles med DM550 Introduktion til programmering i 2. kvartal (10 ECTS)

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
    Meddeles ved kursets start.


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.