DM537: Objekt-orienteret programmering (5 ECTS)

STADS: 15013101

Niveau
Bachelorkursus

Undervisningsperiode
Kurset er placeret i efterårssemesteret.
2. kvartal

Ansvarlige undervisere
Email: petersk@imada.sdu.dk

Skemaoplysninger
Hold Type Dag Tidsrum Lokale Uger Kommentar
Fælles I Mandag 12-14 U91 45-51
Fælles I Onsdag 12-14 U20 46,48,50
M1 TE Onsdag 12-14 U145 45,47,49,51
M1 TL Torsdag 14-16 U145 45-51
S1 TE Tirsdag 14-16 U155 45,47,49,51
S1 TL Fredag 08-10 U90 45-51
S7 TL Onsdag 14-16 U24 45,47-51
S7 TL Onsdag 14-16 U154 46
S7 TE Torsdag 10-12 U27a 45,49,51
S7 TE Torsdag 10-12 U66 47
S17 TE Mandag 14-16 U141 45,47,49,51
S17 TL Fredag 10-12 U26a 45-46
S17 TL Fredag 10-12 U49 47
S17 TL Fredag 10-12 U157 48-51
Vis hele skemaet
Vis personligt skema for dette kursus.

Kommentar:
Ubegrænset deltagerantal. 2. kvartal.

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 efter 4. kvartal

Vejledende timetal
På naturvidenskab er undervisningen tilrettelagt efter trefasemodellen dvs. intro, trænings- og studiefasen.
Introfase: 20 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.

Denne kursusbeskrivelse var gyldig fra 1. september 2012 til 31. august 2013.