Start | Personen | Google | Route | Contact | AfdrukkenLogin 
Faculteit Politieke en Sociale Wetenschappen  

Programmeren en datastructuren

Vakcode:FTEBAIB200
Semester:2e semester
Studiepunten:6
Uren theorie:20,00
Uren praktijk:20,00
Docent(en):Carlos De Backer
Academiejaar:2005-2006


Vakbeschrijving

Taal waarin de cursus gedoceerd wordt : Nederlands

Vereiste competenties (begintermen)

Goede voorkennis van de basisstructuren gebruikt in de traditionele programmeerlogica is noodzakelijk (cursus systeemontwerp).

Beoogde competenties (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.

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.

Werkvormen

 Hoorcolleges Oefeningensessies Vaardigheidstrainingen
 Seminaries Excursies Begeleide zelfstudie Responsiecolleges
 Opdrachten Casussen  
 Andere:
Evaluatie

 Examen
  mondeling schriftelijk mondeling met schriftelijke voorbereiding
  open boek gesloten boek 
  essayvragen kort antwoordvragen Meerkeuzevragen
 Schriftelijk werkstuk Presentatie Portfolio
 Praktische vaardigheden
 Andere:

Noodzakelijk studiemateriaal

Cursus docent

Aanbevolen studiemateriaal

Walter Savitch, ¿Absolute Java¿, Addison Wesley, 2004.

 
Inhoudsverantwoordelijke(n) : geertrui.berghmans koen.pepermans piet.devroede