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
KursusintroduktionKurset uddyber den studerendes kompetencer i object-orienteret programmering.
Forventet læringsudbytteEfter 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.
EmneoversigtObjektorienteret programmeringsteknik, rekursion, eksempler på abstrakte datatyper
og deres realisering.
LitteraturMeddeles 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.