Onderwijstaal : Nederlands |
Examencontract: niet mogelijk |
Volgtijdelijkheid
|
|
Geen volgtijdelijkheid
|
| Studierichting | | Studiebelastingsuren | Studiepunten | P1 SBU | P1 SP | 2de Examenkans1 | Tolerantie2 | Eindcijfer3 | |
| 1ste masterjaar in de informatica | Verplicht | 162 | 6,0 | 162 | 6,0 | Ja | Ja | Numeriek | |
|
| Eindcompetenties |
- EC
| EC 1: De afgestudeerde heeft op het gebied van informatica inzicht in de belangrijkste technologische ontwikkelingen en de onderliggende wetenschappelijke principes. | - EC
| EC 2: De afgestudeerde is in staat om de evolutie in het vakgebied van de informatica (en aanverwante gebieden) bij te houden, om de nieuwe technologieën te evalueren en ze zich eigen te maken. | - EC
| EC 3: De afgestudeerde heeft de nodige kennis en inzichten in minstens 1 subdiscipline die toelaten om een bijdrage te leveren aan het ontwikkelen of toepassen van vernieuwende ideeën in een bepaald gebied van de informatica (door verdieping van basiskennis op bachelor niveau, inclusief deze van wiskundige en andere wetenschappelijke grondslagen). | - EC
| EC 5: De afgestudeerde kan zelfstandig een complex informaticaprobleem modelleren, de nodige abstracties invoeren, de oplossing gestructureerd beschrijven en implementeren, en ten slotte tegenover de stakeholders argumenteren waarom de gekozen oplossing en de bijhorende implementatie voldoen aan de gestelde specificaties. |
|
| EC = eindcompetenties DC = deelcompetenties BC = beoordelingscriteria |
|
De student bezit de basiskennis rond de werking van (genetwerkte) computersystemen, zoals aangeleerd in de vakken "Computer- en communicatiesystemen", "Microprocessoren" en "Besturingssystemen" uit de bachelor informatica. Gezien de student voor de oefeningen en practica hoofdzakelijk van C++ moet gebruikmaken, wordt verwacht dat de student vlot kan programmeren in deze taal.
|
|
|
In dit opleidingsonderdeel worden basisprincipes en algoritmen aangebracht in de context van parallelle en gedistribueerde systemen. Enerzijds wordt aandacht besteed aan (massief) parallelle architecturen, waaronder multi -en manycore processoren en GPUs (graphical processing units). Anderzijds komen gedistribueerde systemen aan bod, waarin de machines fysiek gescheiden zijn en communiceren via een computernetwerk.
Onder meer volgende onderwerpen komen aan bod in dit opleidingsonderdeel:
- basisarchitecturen en -modellen van parallelle en gedistribueerde systemen;
- communicatie-middleware zoals MPI;
- multicore en manycore processoren;
- OpenMP als programmeertaal voor multicore processoren;
- logische klokken en synchronisatie;
- GPU chips en beeldkaartarchitecturen;
- GPU computing en CUDA;
- supercomputing;
- patterns voor het programmeren van parallelle en gedistribueerde systemen.
De studenten brengen de theorie in praktijk aan de hand van een eigen implementatie van enkele parallelle en gedistribueerde algoritmen.
|
|
|
|
|
|
|
Hoorcollege ✔
|
|
|
Werkzittingen ✔
|
|
|
|
|
|
Programmeeropdrachten ✔
|
|
|
Verslag ✔
|
|
|
|
Periode 1 Studiepunten 6,00
Evaluatievorm | |
|
Andere evaluatievorm tijdens onderwijsperiode | 40 % |
|
Andere: | Programmeeropdrachten op parallelle en gedistribueerde systemen, met verslag en (zo nodig) mondelinge toelichting bij elke opdracht. |
|
|
|
Behoud van deelcijfer in academiejaar | ✔ |
|
Voorwaarde behoud van deelcijfer in academiejaar | Minstens 50% behalen op het geheel van de programmeeropdrachten |
|
|
|
|
|
|
|
Schriftelijk examen | 60 % |
|
Behoud van deelcijfer in academiejaar | ✔ |
|
Voorwaarde behoud van deelcijfer in academiejaar | Minstens 50% behalen op dit onderdeel |
|
|
|
|
|
|
|
|
|
Evaluatievoorwaarden (deelname en/of slagen) | ✔ |
|
Voorwaarden | Correcte en tijdige inlevering van de practicumopdrachten is een voorwaarde voor deelname aan het schriftelijk examen. |
|
|
|
Gevolg | Indien niet aan de voorwaarde is voldaan, krijgt de student geen cijfer (een "N"). |
|
|
|
Tweede examenkans
Evaluatievorm tweede examenkans verschillend van eerste examenkans | |
|
Toelichting evaluatievorm | Bij de herkansing moet enkel dat deel (schriftelijk examen of programmeeropdrachten met mondelinge ondervraging) waarop de student geen 50% behaalde, worden herkanst. Als dit de programmeeropdrachten betreft, kan er een bijkomende opdracht worden opgelegd. Opgelet: indien voor een bepaald practicum specifieke apparatuur moet worden gebruikt, die tijdens de zomervakantieperiode niet beschikbaar is, dan kan dit practicum niet worden herkanst. |
|
|
|
|
 
|
Verplicht studiemateriaal |
|
Slides van de hoorcolleges, uitgedeelde kopies van relevant studiemateriaal en on-line bronnen. |
|
|
|
|
|
1 Onderwijs-, examen- en rechtspositieregeling art. 12.2, lid 2. |
2 Onderwijs-, examen- en rechtspositieregeling art. 16.9, lid 2. |
3 Onderwijs-, examen- en rechtspositieregeling art. 15.1, lid 3.
|
Legende |
SBU : studiebelastingsuren | SP : studiepunten | N : Nederlands | E : Engels |
|