Programmeren en datastructuren
|
|
|
| Academiejaar: | 2006-2007 | | Code opleidingsonderdeel: | FTEBAIB200 | | Semester: | 2e semester | | Studiepunten: | 6 | | Uren Studietijd: | 168 | | Uren theorie: | 20,00 | | Uren praktijk: | 20,00 | | Uren andere: | | | Deeltijds programma: | | | Titularis(sen) | Carlos De Backer
| | Taal waarin de cursus wordt gedoceerd: | Nederlands | | Info semesterexamen: | | | Info contractrestrictie: | |
1. Aanvangscompetenties (begintermen) *Algemene competenties Goede voorkennis van de basisstructuren gebruikt in de traditionele programmeerlogica is noodzakelijk (cursus systeemontwerp).
*Volgtijdelijkheid FTEBAIB210 Systeemontwerp
2. Eindcompetenties (eindtermen) De student dient een degelijke kennis te verwerven van object-georiënteerd programmeren (OOP) gebruik makend van de programmeertaal Java. Tevens worden in deze cursus een aantal belangrijke datastructuren ingeleid die van nut kunnen zijn bij de bouw van complexere programma¿s.
3. Inhoud In het eerste deel van de cursus worden de basisbeginselen van object-geroriënteerd programmeren ingeleid. Dit gebeurt door middel van klassediagrammen in UML. In het tweede deel van de cursus wordt de basis gelegd van de Java programmeertaal. In het derde deel van de cursus wordt aandacht besteed aan een aantal zoek- en sorteringsalgoritmen. Deze algoritmen blijven namelijk de basis bouwstenen van heel wat administratieve toepassingen. In het vierde deel van de cursus wordt dynamische geheugenallocatie, stacks, linked lists en binary trees meer uitgebreid behandeld.
4. Werkvormen Contactmomenten: HoorcollegesOefeningensessies Eigen werk: Opdrachten:Individueel
5. Evaluatievormen Examen: Schriftelijk met mondelinge toelichtingOpen boek
6. Noodzakelijk studiemateriaal Cursus docent
7. Facultatief studiemateriaal Walter Savitch, Absolute Java, Addison Wesley, 2004.
8. Studiebegeleiding
laatste aanpassing: laatste aanpassing: 08/03/2007 11:13 carlos.debacker
|
|
|